It does spin freely, we changed the igniter 3 times same thing with the ignition coil we put 3 diff ones. Still no start no spark ! We then decided to get the CEL codes and nothing flashed meaning no codes being thrown up so no prob ?! Right ! But yet still no spark ! WTF could it be lol could it be electrical ?