Don't laugh when I turn up but my car may have it's horrendous squeak when I arrive Sunday

NO garage can fix it for good...

I may have to ditch the SC'er and get a Turbo and Throttle bodies at this rate! because it's driving me nuts!