Hi all, just bought a gts300 super that would crank but not start, fuel pump didn't run so I took the cover off the fuel pump relay and held the contact in, the pump ran and she fired straight up. The issue I've got is the relay won't do the job on its own so I imagine its not getting its own power feed I also bought a new relay, same issue, any thoughts appreciated.
The relay ("Fuel injection loads control switch") coil gets 12V from fuse no.2 that's under the seat, and the ground for the coil comes from the ECU.
So check for 12V on the red/white wire. If that's there, then either there's a wiring funny from the ECU, or the ECU doesn't think the bike should run for some reason. It won't be the kill-switch as the starter works.
Hi Jim, checked everything, no ground from ecu as you said so I put a jumper wire from the frame to the relay and everything works perfect now, many thanks Paul.
Be aware what you've done is merely a work-around to get out of trouble. You really should try to find why the ECU is convinced the engine should not be allowed to run.
Modern Vespa is the premier site for modern Vespa and Piaggio scooters. Vespa GTS300, GTS250, GTV, GT200, LX150, LXS, ET4, ET2, MP3, Fuoco, Elettrica and more.
Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com
All Content Copyright 2005-2026 by Modern Vespa. All Rights Reserved.