You know your car really needs some work when you are greeted upon arrival with the words, "Oh, I thought I heard you squeek up."