My 03 Chevrolet Silverado 1/2 ton that I bought New has 25,000 miles on it, and for the last 2 years there is an awful creaking noise coming from the back of the cab when coming to a stop. It happens every time I come to a stop, when decelerating from about 8mph till stopped. When I first took it into the dealer that I purchased it from they said "we could not locate the source of the creaking" so they checked all the body mounts and tightened them. When I got it, it was better but still not fixed completely, so After a year wen't by I had a chance to get it back to the dealer and they said that they got it completely fixed. Well after 2 stoplights the noise came back as loud as the first time. So today I'm trying to see if I should give the dealer one last try and take it in to them which is about an 1hr drive. Or try another Chevy dealer down the road from my house. Should I have the dealer mechanic ride around the parking lot so I can point out the noise? Everyone that rides with me notices the creaking and tells me that ain't right. What should I do if the third time its not fixed? When does the lemon law come into effect? Its still under warranty until this august so I have to act fast.