Hey Solnyc2,
I've ordered a new pump - found an absolute bargain on ebay under Mercedes Smog Pump. That should arrive in the next couple of days. Trouble is, something made the old pump fry out, and I think it could have been a faulty RCM, if I replace the pump and the RCM is at fault it could end up frying the pump again