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