I start my truck this weekend and got a check engine light with a blinking D. Scangauge code was P0966. My code reader actually said there were 2 codes. P0966 and P0966 with a weird symbol after it. I turned it off and decided to change the transmission fluid and reset the check engine light. The CEL came right back on, so I decided to take it for a test drive to see if there are any symptoms. It accelerates fine up to 20-25 mph, but then it doesn't go any faster. I floor it and can hear the engine rev, but it doesn't go faster than 25mph. A google search says pressure control solenoid B, but that is a minor problem that shouldn't affect my speed being limited to 25mph right?
If I can't get it working today I'll have to bring it to the shop Monday morning. I could either drive it to the local mechanic or get it towed to the dealer... which one would you do?
If I can't get it working today I'll have to bring it to the shop Monday morning. I could either drive it to the local mechanic or get it towed to the dealer... which one would you do?