Did u check timing? Even with your motor being low compression, that would have no affect on y it takes so long to start. My freind has a turboed LS with low compression and it starts rt up with no issues, so check uir timming, or maybe ur dizzy is takin a shit on u...just my opinion though