Everything back together.
I wouldn't say it went flawlessly, I accidentally pulled out the tensioner pin before putting on the belt (F***ING D**KHEAD I KNOW lol please allow me)
Finally got everything on though, seems alright, was a bit of white smoke when I first turned it on but I put that down to some oil I dripped when I was changing the oil/oil filter.
Took it for a test drive, seems good, still get the gurgling, when I parked up, smoke from the front where you put in the coolant... I have done some research and it looks like it could be the sensor?
Fans come on temporarily when I switch on the AC so I'm gonna short the wires that connect to the temperature sensor and pray that comes on. If it does, then off to ECP for a new one. they have bank holiday sale on at the moment... whoop whoop