key on for 5 secs, key off for 10 secs, key off usually runs self calibration but if code keeps comming up you most likely have a problem inside the throttle body with linkage, probably from contamination or dirt or maybe lack of lubrication. Since most TB's do not allow you to service them because they are sealed units your only recourse is to replace the TB assy unfortunatly.
there is no adj on the tps only on the accel sensor. the tps is built into the throttle housing and is none servicable.