After getting back from the ski hill today, i heard a new high pitch whining sound comming from the 'baru. Popped the hood and it sounded like, maybe the front driverside area. Possibly around the radiator? Anythoughts anybody?
- posted
16 years ago