Everything you are describing sounds like carb
issues. You should really work with SKWEARpeg to get those resolved before you go chasing other issues.
Have you or did the PO
do anything to change the TPS
on the carb? What about your compression release solenoid? You see, even I can send you chasing different rabbits, but the carb is where to start before the others get addressed due to the symptoms you have described.
Just my 1/2 pennies worth,