I took my 08 Viper in for some problems. Dash duct rattle, power window problem, and TPMS light on. They fixed the window and the rattle. Ordered and replaced TPMS module. I called and was told the car was closed up and appeared to be ready to go. When I arrived I was told it was ready and then told it wasn't ready. Still a TPMS issue. The tech said let's go for a ride and see if the rattle was gone. AT that point I noticed the gas guage was on dead empty. When I dropped it off it had just over 1/4 tank of gas. A check of the speedometer indicated they had test drove the car 13 miles. How do you burn up 4 gallons of gas in 13 miles? I posed that question to the service manager and he said "I don't know what kind of mileage that car gets". I said I think they drove the crap out of the car. He said " I don't know that". He said they would replace the gas. They kept the car that Friday to work on the TPMS. That night I got a message from the service writer that they had a call in to Chrysler about the TPMS issue and I could leave the car or come get it. When I arrived to pick up the car it was dirty and still on dead empty. Service manager said he would send someone with a can, get some gas, and put it in the car. I had things to do so I left and got my own gas. After waiting a week and a half to find out what Chrysler wanted to do about the TPMS, I called yesterday morning to inquire. The service writer said he would call right back. I'm still waiting for the call. What would you suggest?