Unfortunately caveat emptor !
I suggest dion some research (local) for diagnostic services

and get a few quotes

If the bike was a bargain then you should consider whether its worth another £50 or so

If not then it weren't such a bargain

Sorry to be the bearer of bad tidings

All the best
Keep us posted
Maybe someone else has an idea of what it might be

Em