97 gtp whenever cold and first start up the service engine light will come on. Always P0121 code. Replaced the tps and still does it. Only happens when first start it cold. if i let it warm up and clear the code it will be fine till it sits for awhile and then start it back up. Any ideas? any certain grounds to look for or????????