Hey guys went on a trip this weekend when I went to leave I stopped to get some food when I went out 10 min later it would turn over but would not fire...I disconnected the battery for around 10 mins still no start...checked fuel rails and there is fuel in them and I can hear the pump prime...checked for spark and there was no spark...code popped up on my aeroforce as a PO520 oil sensor/switch...ended up having it towed to the inlaws and got to work on changing some stuff...I changed oil sensor/switch, Ignition control module, and crank sensor....still no spark! My friend hooked up HPT and when I turn it over RPM is showing 0...if the cam sensor is toast can it cause this issue...also we switched coil packs and module from his running car onto mine and still no spark...we ended up putting the stock tune back on it and it still wouldn't start....we ended up checking the voltage going into the ICM and it was showing only 4v instead of 12v...I ended up running out of time and had to rent a car to get home...car is 5 hours away so I am trying to get any ideas before I drive back this coming weekend to work on it...If anyone has any ideas I would love to hear them because I am stumped at this point...Toby