I have a '01 Dodge 2500 5 speed. I am having major power failure. My tach won't work and I loose all power. The check engine light stays on, then all of a sudden the tach will kick on and I have power again, but who knows for how long. Could it be the crankshaft sensor? I will take any kind of help!!