I have speedfight 2 that seized up due to lack of oil Fitted new piston and barrel Got back running and no oil from electric pump There is a live feed to pump I Earthed up pump and it spits oil Changed cdi ecu still same problem also oil light stays on same as before When running un plug oil pump and no trigger earth from ecu Any ideas? Has anybody got a wiring diagram?
Up date I put it in to bleed mode and is working fine pumping oil Start bike up and not pumping oil and light stays on Changed cdi and was the same Please help No oil when running
I would read this thread and I have edited the wiring diagram in the Haynes manual to include the pump wiring. I posted a picture of on page 2 of the thread. https://www.scootershack.co.uk/threads/oil-light-flashing-and-bike-wont-run-properly.38082/page-2
Check the read/white and pink wires to the pump. The oil pump is not getting a signal from the CDI unit. I have the same unit on my bike. The CDI is supposed to monitor the pulse from the ignition sensor and pulse the oil pump according to the engine revs. While you are trouble shooting I would run the bike on 4% 2T oil premixed into the petrol to avoid the bike seizing up.
Also, check your battery voltage and rectified voltage. I mentioned in the other thread that the rectified voltage from the generator goes through a diode in the clocks and the back voltage is what makes the oil warning light go out when the engine is running. Check the voltage output of the rectifier as that may have gone faulty.
I will have a look at the rectifier voltages I have now realised that it is also fitted with immobiliser delete ecu
Thanks for your help but I give up on it Runs fine on pre mix So the bike can go for sale 55 plate 50cc