Yep that will be it
I'd be surprised if you can't get a good used one for a few hundred quid to get it going. I had a look when i was looking at some newages recently, they'd gone bad too, not that uncommon. Fitting cost I'm not sure on how long it would take.