Update: Dropped it off at the dealer. CPS is fine, battery reconditioned, still crank but no start. The dealership told me there is another TSB (aside from the recalls that they will also service) for faulty starter clutch. They have the parts on order, so its just a waiting game now.