On my 2011 3500 megacab I have replaced the cam position sensor and the crank position sensor and they randomly still cause check engine light to come in.Also the engine dies when rolling up to stop sign.The electronic throttle control alarms on display also.Any ideas??