Oh, there WILL be, there always is...lol
But yea, seriously, it doesn't sound too bad, your intermittent starting problem sounds like it's probably a wiring issue, bad connection somewhere, probably the CPS, check it! Also check the Coil Pack connectors, like when it won't start, wiggle...