Hello my 2000 Grand Prix GT with 222,000 miles non supercharged 3.8 with no codes starts fine when its cold but after its up to temp and you shut it off and then restart it, it fires up then dies. I've heard the resistor might be out. Anybody now the replacement part NO. and where to buy? Dealer item only? Thanks