Test the pressue at the rail?

See if it is bleeding off by chance.

From what I hear turbo cars get pretty thirsty for ze fuel...so you might try a re-wire before going into a pump.