Right i finally have collected the impreza from TorqueGT.
And it turns out whilst they forgot to reconnect the radiator fans after working on the car. I never realised until I got stuck in traffic and was watching the temps constantly increasing until the oil temp hit 130 and I bottled it to figure out what was wrong.
Now I have been constantly panicking about every temperature increase on the oil, water and engine. Whilst driving I am getting roughly 90 on both the oil and water, and engine temp is about 1/3rd of the gauge. Can someone confirm they sound correct or are those temps to hot?
Also only 1 of the fans are working, so if anyone has any ideas what the fault might or has experienced on this type of fault the help will be greatly appreciated.