I owned it for 3 months and had to get rid of it, it was becoming too much of a problem. It was in the shop for 2.5 of those three months I owned it. The sunroof repeatedly leaked and was repeatedly repaired. The drainage issue also caused water to get inside the vehicle constantly and left aweful odors. The engine light came on for a temp sensor, needed an alignment, brakes and rotors right away, the ignition had to be replaced as it left me stranded several times due to passlock failure, the windshield wipers would intermittently work or not work. The last straw was more electrical issues. The blower motor would intermittently work, all tue lights kept turning off and on, the door locks would lock and unlock themselves, ecu went bad.
2003 Hummer H2Wayne E - Virginia Beach, VA10/17/2015
Very comfortable and safe riding vehicle, always ready to work when needed!