New clutch installed and bad wheel hop?

Well I thought better throttle response less spinning weight. Maybe overkill.

That is very likely why the car won't idle down. The aluminum does not have enough inertia to help keep the engine spinning smoothly at a lower RPM. There's nothing WRONG aluminum flywheels, you just need to know that they act "differently". I wouldn't run one myself on the street......although I have and changed back to a stock flywheel.