I can loan you a replacement standard ECU which will run a car with your mods (standard afm/injectors/cams)
My PFC is set up for my car, not your car, so it won't start up your engine.
How aggressively are your adjustable cam gears set?
So when you turn off your car it keeps firing for a little while, even though the ignition is cut (and thus the spark plugs aren't firing)... My old ford laser did this...
http://en.wikipedia.org/wiki/Dieseling
Potential causes
Dieseling can occur for several reasons:
Built-up carbon in the ignition chamber can glow red after the engine is off, providing a mechanism for igniting unburnt fuel. Such a thing can happen when the engine runs very rich, depositing unspent fuel and particles on the pistons and valves. Similarly, rough metal regions within the piston chamber can cause this same problem, since they can glow red. It has also been suggested that an improperly rated spark plug can retain heat and cause the same problem.
A carburetor that does not completely close can contribute to running once the engine is off, since the extra fuel and oxygen mixture can combust easily in the warm piston chamber. Similarly, hot vaporized oil gases from the engine crankcase can provide ample fuel for dieseling.
Incorrect timing.
An engine that runs too hot or too lean may produce an environment conducive to allowing unspent fuel to burn.
An idle speed that is too fast can leave the engine with too much angular momentum upon shutdown, raising the chances that the engine can turn over and burn more fuel and lock itself into a cycle of continuous running.
Pretty sure it's very rare for modern Fuel Injected Petrol cars to Diesel like you're describing... I'm trying to work out why you think it would be the PFC though, doesn't it have power to it cut the second you turn the key off?
Edit: A mod that you have which may relate to the "Potential Causes" list... The Cam Gears... You sure they haven't slipped at all? Who tuned your PFC? If you say you bought it with a tune already on it, close this thread immediately and push your car to a tuner.