More About Points »
Sioux Falls, SD
I hear a squeaking/whistling noise while driving with my window down. Is something rubbing?
inside it seems to smell a bit like exhaust and when it's in the garage it smells like burning oil perhaps??