Hello what would cause a CP3 in a 2006 Chevrolet Duramax to go bad it has 60,000 miles on it and edge tuner.. Cold air intake ... Dealer replaced it and works and drives great ! It drobe b4 when cp3 bad like a bad injector ...