yeah look at this:

you can clearly see the cracks and material missing that was the result of the waterpump failing. the impellar also spun independent of the pulley. i really think it is your waterpump. you want a new one with the metal impellar. peace.
thanks for the compliments. you can get a front bumper just like mine from chris hightower.