: Diesel car

Is Your Engine Screeching Rather Than Purring?

Sounds Like You Need to Check Your Fan Belt. So you were getting ready to leave the “Duck Pond” last night after the Mallards defeated the Growlers but when you started it, your engine began squealing like an angry gerbil. The noise stopped pretty quickly but it came back this morning when you were on…
Read more