I'm trouble shooting this condition. The fuel pump relay was recently replaced. Vehicle ran fine a couple of days ago. Discovered a very dead battery which I've charged. Now it cranks but won't start. Where is the ICM? One other note: I removed the cruise amplifier and sent it off for repairs. Drove the car without it so I don't think that is the issue. What do I need to check?