True, but it'd have to be a fairly massive leak to screw the signal up by a lot and even then, I doubt it would cause the car to be reluctant at pulling away in first.
If Ethan gets in touch, I'll do my best to get to the bottom of the problems.
Cheers,
Mike