Thank you! and yes i realise head gaskets are VERY rare on these vehicles. So what are the chances there are 2 bad headgaskets in a row? lol. So i have an update. Yesterday after the coolant had been boiling i waited for it to cool down, i unplugged the temp sensor which automatically turn on the fans. Took it for a hard drive and it was fine. So maybe it is a bad temp sensor.