well i just replaced my timing cover two months ago and then last week i was leaking anti freeze i couldn't figure out from where the timing cover has a hole in the top i don't know how it was brand new i ordered it from 50 resto i spent almost 100 bucks on it what would cause this to break i know the first time i broke it cause my motor mounts snapped and the fan pushed back but why now?