Have a Case 586E All terrain fork lift, The Fuel Pump Solenoid wouldn't stay open unless you opened it by hand & then it would stay started. We changed the solenoid & we changed the relays under dash, worked fine. Today the solenoid wouldn't open to start, changed the relays again, checked the wires going to the solenoid & it seems there are 2 grounds (the white /red & Black wires) , Are both these supposed to be ground ?
Should only be one ground. One has power on ign. Other gets power during start. There are 2 coils in the solenoid - one high energy to pull the rack - the other to hold it in the run position.
Got it where everything is working like it should to start. After it starts it will run fine for about 30 seconds to a minute, then the solenoid will shut it'd self to the off position. It starts fine ,but won't stay started.