code 6 is ECT replace the coolanet temp for the computer it's on the thermostat housing the 2 pin sensor closer to the head if you replaced it then it might be the plug or wiring to the ecu , it may be the cause of your starting problem as the computer may think the engine is cold and flooding the motor.