Try Clear Flooded Engine test.
All Fuel Injected engine computers have this routine.
Turn key on
Press gas pedal to the floor and hold it down
Now crank engine
Engine should NOT start, or even fire a little, fuel injectors are shut off but spark is still on.
As soon as you release the gas pedal, even while cranking, the engine should start, injectors are on again with release of gas pedal.
Just thinking that if you had a leaking injector, you could end up with enough fuel in the intake to flood the engine after it cools off a little.
If it sits overnight fuel evaporates and cold engine likes rich mix anyway, if engine is warm any leaking fuel evaporates quickly, so starting is fine.
If your engine Fires, even a little, during this test there is fuel leaking in from somewhere.
Fuel Pressure test could tell you also.
As another test I would get a can of Quick Start(ether), when engine doesn't start right away, stop cranking, pop the hood, pull off PCV or Power brake vacuum hose off the intake, spray quick start into intake and replace hose.
Try to start again, if it doesn't fire then spark is not on, could be CKP(crank position) sensor or its wire, maybe even loose coil wire but I would think these would all cause codes to be set.
The '05 B2300 should have the 2.3l duratec engine, not the 2.3l Lima
Last edited by RonD; 10-31-2014 at 12:44 PM.