former title junky mod
I have been getting a wierd "whiring" noise since I got my frame stuck on a curb (dont laugh). I was thinking it could be air leaking in around my crappy intake filter, but checked that. My engine has been overheating, so could it be my fan clutch? Is it possible that when I curbed it I reved it to high and ****ed up a piston?