I have a feeling my TPS may be a bit dodgy as well.
It's only happened twice so far, but after startup I need to press the accelerator about half way before it registers with the engine and it stays that way until I turn the car off and leave it for 10 minutes or so and fire it back up again then everything is back to normal.
Car is booked in on thursday to be checked over, I'll mention the death of your TPS to them as they haven't heard of anything like it before either.