I think i have it fixed after 2 weeks of trial and error. A new throttle body and new power valve/ piston did the trick.
Someone cranked down on the idle screws which cracked the casting at the idle jets. I didn't see it the first couple times because the damage is slight but probably affected...