This will be a great learning curve for you. I went through the same thing.

Calibrating the tps sensor wouldn't hurt.

Definitely replace iacv.tappets,timing,it's not hard.learn it all,know your engine. Then you'll be the one giving advice.

With the electrical load lowering the idle,a mega raizin is awesome. Watch out for ebay copys..

good luck mate.