MECHANIC STEALS PARTS FROM YOUR CAR!! I came here to fix my 2001 Honda Passport VERY RECENTLY got my air conditioner fan fixed and got the radiator replaced as I got into ... more