UK Car Repair Questions? Ask a Mechanic for Answers ASAP
Since you had the battery disconnected for a long time, it is possible that the ECM has forgotten the throttle settings. I would first make sure the faults are cleared, and then turn the key on, off, then on again (engine not running) and depress the gas pedal all the way to the floor and hold it there for about a minute, turn the key off while still holding the pedal down. This should adapt the throttle range in the ECM.
I was thinking maybe the crank speed sensor was going bad, as that often will not set a fault- but you normally would not get spark either, which you say you have.
You should be able to get it started by holding the pedal to the floor, as that kickdown position will cut off the fuel and open it up to more air to purge out the fuel flooding.
No just tried it twice there and no change, i did try something similar, the flood mode i mentioned but that was just holding the pedal down before turning the key but the on off on didnt happen either, im still thinking timing, fuel pressure regulator or throttle body etc clean,
I don't think the throttle body is going to change it, if it doesn't start with the pedal down. Timing you would have to be able to lock the cams in place, though you can at least figure out where TDC is by inserting a long dowel into the spark plug hole and turn the crank slowly until it rises to it's highest point. Make sure you do not turn the crank backwards, only clockwise.
Thanks I was leaving that to last, do i just check the timing via the two caps i take off at the cam or do i need to strip the covers and pully wheels etc of at the other side and check them timing marks. Thanks Also if timing was off would not get poor compression
You should be able to set it up at TDC, like I said, just by inserting a wooden rod into the cylinder through the spark plug hole and turning the engine slowly until the rod is at it's highest point. If the cams don't line up correctly at that point, turn the crank one more turn (the cam turns once for every TWO turns of the crank)