There is alot here, but we said that the ignition is solid. Meaning corretly wired and fully functioning.

Improper coil voltage would be a problem though. Based on information the tune sounded like the problem.

Use a scan tool that reads timing in degrees on any new performance vehicle. At idle the timing is around 40.