While idling, either in park or with my foot on the break my speedometer jumps like i'm going between 10-20MPH. I noticed it tends to do it more often when the heat is on. I was told it would be the speed sensors so I had those replaced and its still doing it. The first time it happened I brought it to the shop, the tranny fluid was 2 qts low and it came back with 2 codes, one for the speed sensors, the other for a gear shift sensor or something like that. Now that I've replaced the speed sensors its coming back with no codes. Please help I have no clue what is going on.