I deleted the thread before I had a chance to reply.
Another solution to this $300 problem would be to remove and bypass the damn thing. As long as the PCM doesn't set a code when you do this, I would trash the darned thing altogether. (Unplug, bridge with a jumper wire and start to see if this will happen - doubtful, but it's possible.)
I see this as just another safety device that needs to be pulled out by the wires, just like that silly clutch interlock switch on my TJ.