I have a 318 that's having trouble idling. Went through the fuel delivery sysytem and all is good. I think the ICM went bad. All the trouble started when I discoverd the wire leading to the ICM came off due to cororsion. I re-connected it and ever since the engine will start but not run for very...