doug is still here checking through settings and stuff the only thing he is wondering is the gearbox keeps coming up with a fault error still will the engine normally start in N and in park it turns over but no spark, in the other gears it wont turn over
Well that would say the Gearbox ECU is interpreting the XYZ switch ok....
Have you checked for signal from the Crank Sensor as the vehicle turns over??
As if the ECU isn't getting an 'Engine is turnin' signal from the Crank and cam sensors - it won't know which coil fire and when....
You say you have power to the coils, just no output from them...and you say you have changed the coils for good ones....
So this indicates the BeCM is pulling in the relay to provide power to the coils, it is just the ECU isn't firing them - this can only be because the ECU doesn't know the engine is turning over....
I trust you have checked for fuel pressure at the fuel rail....
Disconnect battery - use a rag over the Fuel union and crack open, there should be a spray of fuel at around 45psi.....do it all back up and wait 20 minutes for the vapours to dissipate...reconnect battery....
The L322 won't fire the plugs if there is no fuel pressure in the rail, as when my fuel pump went U/S, it won't even cough on Easy Start....this is because the ignition system shuts down due to lack of fuel pressure.
Speak with Doug and see if there is a way to check the Crank sensor or cam sensor as I would only think an Ociliscope (spelling) is the only way to read the pulses from it....or if live dat while the engine is cranking would indicate a Crank and Cam signal....
Feel for you bud, really do!