I also think I need a new radiator because when I take the cap off I have built up rust and it's still happening after a radiator flush. Plus my abs light stays on constantly even after I put my new hubs on.