So you just have a symphony of problems, don't you? New rad cap and t-stat are a must. It may just be a gasket problem on the water pump, if it's the water pump at all. But really? e-bay water pump? They were like, <$30 when I bought one a couple years ago from Mazda...