excatly still can be the water pump,the impellar is probly broken,if you dont believe me then i want to buy your car.