CEL went on today driving home in my 06 2500 qc auto with 77K, stock. Changed AF Cummins yesterday and drove fine for 60 miles then tried to stick foot in it to blow some smoke and truck would not rev cleanly or above 2K, tried again and still not revving and CEL went on. Runs fine just no rev above 2k. Disconnected/reconnect batteries, no luck. Tried key on/off and no codes but CEL will flash 10 times then stay on. Any ideas before I get to mechanic?