Good news everyone! The problem did in fact did turn out to be some loose inter cooler piping.the little connector on top of my blow off valve where the vacuum hose connects to was also incredibly loose, I didn't think that could cause such a problem so did even bother to tighten it.
The car is driving fine again. Anyone on here with a gfb GeForce 2 electronic boost controller? Mine is acting weird at the moment if car is idle or driving it will just display on screen a really high number like 75 and won't change or anything. Then sometimes I turn it on and it just keeps flashing over boost, even when idling! im thinking into definitely something to do with the actual unit and not the car this time, otherwise I'm sure the car would have broken down due to the constant over boosting.