Preform the idle stop screw adjustment procedure and it will solve your engine stalling when coasting to a stop problem.
It might also reduce the low low drop in your idle speed but it won't solve your hunting idle problem.
I don't think it's your TPS. It would be interesting to see what a scan of your engine is doing when the idle hunts.
btw, I did the 7730 swap to fix mine.
[This message has been edited by phonedawgz (edited 08-09-2013).]