I have a 2012 4.3L MPI Serial # 2A049240 with a PCM0905. When i turn the key on I get a single short tone from the alarm and hear the fuel system pressurizing. Once that finishes an amber dash light comes on. Engine Starts and all gauges seem to be fine oil pressure, water temp, and volts. Engine idles fine right up to about 3500 RPMs and then won't do any more. I assume it is in guardian mode, but with no audio alarms, I am at a loss of where to even start. I thought it might be fuel related since the light comes on as soon as fuel system finishes pressurizing. Changed Water Seperator and checked all fuel lines. Nothing seems to be jumping out at me. Any Help would be greatly appreciated. Hoping something simple that I am just ignorant about...