Running awesome now for the past week. Put a new NGK coil in and a cheap MAP sensor because three ben franklins is too big of a hit for an OEM MAP imho. OEM from a parts yard would do, subies are rare in my neck of the woods though. I'm the biggest skeptic but honestly it hasn't running this well in...ever. No more pre ignition or wandering idle. New wires and plug swap didn't help this problem.
So bottom line is:
0. disassemble throttle body and clean throttle plate, so nasty
1. clean intake with seafoam spray
2. can of seafoam in gas
3. idle relearn procedure
3.5 new coil
4. new MAP
Kudos to all who got me through this.