Pss... releasing the finalized curcuit today. http://www.nonamestudios.com/PPUNICURCUIT.gif There is absolutely no surge protection in this curcuit. When added in surge protection too much power was being drawn and caused more problems. So as long as your head unit or carputer don't decide to short curcuit you'll be fine.
I will be hopefully posting the software soon. As I found out during further testing, different models of motherboards effect timing and depending on if you are running windows or dos will effect timing.