Ok, so get my exhaust fixed, adjust golden screw, check timing (would advancing it speed up or slow down the idle?), check resistance on TPS.
Just for the run down, symptoms are:
High idle at startup even when warm (above 900rpms) in N or P
Rough, but still high when in D and stopped (800-1000)
Anything else to add? I need to change my plugs, I think they are around 60k, I have done a full tune-up, really should re-check my hoses, have done SeaFoam through PCV hose and in the tank (a bottle each), and just had the oil changed (sticking with dino, been that way it's whole life, don't wanna mess up what works at 1 qt for 5k miles).