did you change the oil? who changed the oil? was it grease monkey or jiffy lube? if so they will pay. if you yourself changed the oil you are screwed. i mean come on, do you honestly think that GM is going to make a motor that leaks oil in 300 miles and then locks up? do you think that there is all these people with the same problem out there in the USA? sheesh...
www.loser.com