Well I think I may have finally screwed up my TT for good. Went out to my car after work the other day and my car was dead , or so I thought. Before I could jump the car I checked the battery terminals and lo and behold one was lose , so I fixed that. Since then my turbo timer no longer keeps my...