Got stuck at the mall today when my 55 would just keep cranking, but not fire. After letting it sit for like 15 minutes it started, but now the CEL is on. After searching the world wide internets it sounds like the CPS (crankshaft position sensor). Going to get it diagnosed on monday to be sure, but really sounds like this is the problem. Has anyone else here experienced this? Can I pick up the part online somewhere? Is it a DIY kinda job? Thanks alot!