I dont know much about car engines, but it could be the timing belt