Its me again lol

Cool, my suggestion. Isolate the intake tract, nothing hooked up, everything plugged off. See if the drop is the same or tightens up. If it tightens up, hook up one thing at a time (preferably one hose it it has a branch set up) until you find the culprit.

You should be able to kill the engine with the idle speed set screw. Something is hanging it up. Same with the air mix screws. SHould kill the engine, no problem, if the blades are set correctly.

I'd be looking at 12-16 idle timing with that cam. Stock 318's like 10-14