CPS it could be, but you would think that would give me more problems than it is, it hasnt NOT started on me, Hasn't stalled on me, and runs good.

And no I haven't checked timing chain tension.