This piece of junk caused a vacuum leak in the crankcase. Been trying to figure out why for a week. At the same time replaced the belt. Replaced the crankshaft seal and water pump. You read a thread on the GM forums about aftermarket valve covers. Removed the oil filler cap and the squeaking went away. Replaced GM valve cover and fixed problem. Garbage. I stuck with it. Use as target!