Hi guys, thank you for all your help.
I limped the car up to the garage this morning! It went absolutely berserk on the way there, to the point were it was redlining, and all I could do to stop it was stall it! So it turns out it was the turbo afterall. I am going to lay it up for a while, and...