Sigh. '07 Sporty 883 It will not run or idle, but it will fire...it just won't stay lit. Code was P0373 - crank position sensor. I replaced it. Now I have a P0374, sensor sync error. I've used dielectric grease on the connectors. No go. It will not run long enough to throw any other code, save for P0374. I put the original crank position sensor in, and it just throws P0374 and runs poorly. Before I start chasing/tracing wires and buy an electronics manual, is there anything else I can do? It's still under warranty, but that means I'd have to replace the Vance and Hines short shots with the OEM exhaust before I drag it in to a dealer, right? C'mon, I don't want to have to do that. I'm about ready to go off, hence my wife hiding hammers and mallets.... Fuel pump? Clogged filter? Glider? Hobbit?