my 2000 frontier only has 70000 miles on it but in the past few months when you start it up there is a squeal which then stops, but even in idle if you give it gas it is a constant squeal. When in drive, as you accelerate it squeals very loudly but when you let up off the gas it stops, but as soon as you accelerate again the squeal comes back. Could this be a water pump or timing belt issue with a bearing going out.
Jack in Huntsville Al.
You may have a "slick" area on your belt and/or pulley. Try a little belt dressing on your contact points first, water pumps and timing belts wont make this noise. Idler pulleys may make this noise if the internal bearings are shot. You can view the main belt drive at idle and see if the pulley is walking or wobbles.
〉 Answered on Jan 28th, 2016 by Amanda J. Pierce, MBA "AJ", Certified Mechanic, Project Coordinator; Primavera Scheduler at VIGOR Alaska Industrial Shipyard & BizzM3ch Solutions
Sounds like it could be a accessory drive belt issue or possible one of the pulleys is starting to wear out. If any fluids have gotten onto the accessory drive belt, it could also cause a squeal.
〉 Answered on Jan 28th, 2016 by Helaine Kurot, Owner/Technician at 360 Automotive