See if there is corrosion on it harness. This was mine, and it caused cylinders to drop out. Sometimes 1, sometimes 2 or 3. Before it got too bad, you could thump the harness before the PTU and hear it come back to life.
If I would have known addiction was this expensive I would have seen a shrink a long time ago. --BadZCar (FL)