So I'm still fighting the idle and P0300 codes, but I have a new one. Not really a major problem but more of peeve. The speedo upon key off keeps heading for the 100 mph mark. It made several attempts but it finally did it tonight, I had to drive for a while and once I hit about 40 mph it finally came back. Does anybody have an idea why its doing this?