Sooo... Yesterday I lost my Idler Pulley... Once it blew, something happenned with my radiator. I replaced the pulley today, but it was a huge chore. The pulley was easy enough.... its my radiator now. It's leaking from the top/front/passanger corner.
Whatever happenned, it happenned at...