Another update, so we are on the phone and I found metal pieces behind the throttle body! That is not butterfly material. Someone dumped metal in the intake it seems, I cannot even imagine what else it could be.

So we are planning a work weekend at my place to see if fresh heads will do it....