Have you talked to the people at Fuel Injection Specialties? It really sounds like it has to be an ECU problem, given everything you've changed.