I've seen this few times, in most cases it was the MAF, the CKP should make the MIL flicker or stay on and the CPS would give different symptoms, though with a LR nothing is ever certain:) and there could be many other reasons ... as said reading fault codes might reveal things
