I have an idleing and starting issue with my car, i have had the cam sensor/crankshaft sensor and solenoid sensor changed but still the problem persists, the only way the car will run is if i unplug the plug from the top of the solenoid sensor and it starts , idles and runs fine.

if i leave the plug in the solenoid sensor it drains the battery.

anyone any ideas on how to fix would be very much appreciated.

Many Thanks