Sounds like there may be an electrical conneciton problem. Make sure all connections are clean and all connectors pushed fully home.
You may be able to find the problem by gently tapping each connection with a screwdriver handle when the engine is running (BUT BE CAREFUL OF MOVING PARTS!!!!)
X
August 2015