i just bought a 2006 g6 gt coupe last month and have had to bring it back to the dealer 5 times and the things they were supose to fix keep happening, so far i keep getting a p4055 engine code for evap leak and they keep saying nothings wrong. also my car shakes really bad every time i stop, they said they reconditiond the rotors but it lasted about a week and it started happening again, my ebrake keeps getting stuck, and also some of my dash lights keep going out, this car has been nothing but a hassle, i love the way the car looks and drives when the stuff works, any advice on what to do would be great