It seems to trigger when i hut a speedbump too quick, i had this problem changed the coolant sensor and the problem went then came back 2 weeks later and then went and has came back just now 2 months later. Is this a wiring connection problem? I have seen two different mechanics who dont know what to do about it and arent sure wether for me to buy new parts as the faults may be due to wiring trouble. If you have any knowledge on this please help me the check engine light is doing my head in... Also there is no change whatsoever in car performance!!?