Crank sensor, mag and tps... You Checked? How? Scanned for codes? Recent work done prior to issues? Mileage...?