MY HUSBAND HAS A 2014 CHEVY SILERADO THAT HAS BEEN TO 4 MECHANIC SHOPS AND 2 TIMES EACH TO THE 4, ONE WAS ACTUALL THE DEALERSHIP AND THEY COULD NOT PIN POINT THE PROBLEM . CHECK ENGINE LIGHT WILL GO OFF AND COME BACK ON WITHIN MILES OF DRIVING, LOW POWER DIMMING INTERIOR LIGHTS DOESN'T EVEN MAKE A NOISE WHEN PUTTING GAS ON , THE CODE IT KEEPS THROWING IS P0506 , WE HAVE HAD THROTTLE BODY REPLACED AND REPROGRAMED , FUEL INJECTORS CHECKED , TRANSMISSION IS FINE. HAS ANYONE HEARD OF SUCH A PROBLEM AND COULD IT BE IDLE AIR CONTROL VALVE? ANY SUGGESTIONS WOULD BE GREATLY APPRECIATED.