You still have the PB booster and everything else disconnected from the engine?

At least the person was honest with you and didn't just take your money. I doubt the metering rods will do squat at idle...