Thanks CamryGT, on a 3sgte motor the cold start injector time switch is located near the head next to the coolant temp sensor, I have checked this aswell as it was a prime suspect.

I have a switch in my radiator tank aswell, im pretty sure its for the thermal fans on my car.