OK, well I tested the connector on the fuel pressure sensor and it is reading 5v and 0.5v from 2 of the wires, so the fuel pressure sensor seems OK. But, after reading about injectors etc, I think that leaky injector may be the cause of the problem, because it started on when being towed several...