Need help fixing my Spa.?

I got a free spa that didn't work and I've been working on it to try and figure out what is wrong with it. I get heat, bubbles, but after 2 days or so the water gets gross and it needs to be drained.. I'm assuming its some type of pump I need, but I'm not sure.. Can anyone lead me in the right direction?