it sounds like you had problems that the dealer made into big ones..I would look for a diffrent dealer as you might not have had all those problems 2 weeks for a windshield did they have it delivered by horseback and not checking the gear position lights after putting in a transmission . thats just plain shoddy..just think if they overlooked somthing that simple what did that forget when putting the trans and sub frame back in ?