engine gets extremely hot
Low flow through the radiator? I would get the radiator rodded, it would definitely help.
Print