I have done the tests on the ICM and it passes the power, ground, and crankshaft sensor test
I don.t have a fuel pressure gauge but when I push the needle valve on the fuel rail i get a spert of gas from the line.
the car ran fine one day and the next day it would crank but not start.
the only code it showed was 26 and it may have been old.
i cleared it but still it only cranks but not start