A 2005 Ram 5.9 2500 throws codes P0336 Faulty crankshaft position sensor and P0483 fan speed at the same time. Seems to happen when hitting road bumps. Looked for frayed wire or loose connector, wiggled wires at crankshaft sensor and fan speed sensor connectors. Check engine light went off but went back on went going over bumps. Opened an sprayed fan speed wires connector with dielectric spray, Still have the problem. --- Any suggestions?