I have had the transmission range sensor replaced on my 2008 suzuki forenza twice already and it has malfunctioned again. when it malfunctions, my car jerks heavily when changing gears, and it is an automatic engine. the rpms will not exceed 3000, the check engine light comes on, and "hold" flashes in the dash. the car accelerates very slowly shudders above 50 mph. the speedometer has dropped to zero while i have been driving on the highway, so i cannot tell how fast i am going.