Another 2009 FE450 fueling problem. Put a new piston in after 450hrs, valves seating with no leakage, clearances spot on. Starts easily, then after 3 seconds it dies. Even revving it sees it dying after 3 seconds. Replaced MAP, TPS, Fuel pump, filters, fuel regulator, new fuel, new spark plug. Checked roll over sensor, that's in it's correct position in front of the battery, horizontal. Only thing not done is cleaning injector, but it starts and revs cleanly.....for 3 seconds, so the injector is spraying fine. Clearly I'm losing fuel pressure after 3 seconds. No FI error blinks. I'm absolutely hairless with this. Help please.