help with problem for truck
Can you help me finding out the problem to this* truck
I have a 2010 Cadillac SRX as I was driving the truck on 11/28/18 the engine light came on, and the engine power is reduced came which allow me to go only 20 mph and it was shaken and sounding like there was a misfire I pull over shut the truck off check the oil and it was low that i hath to put 2 quarts in the engine, after that i start it and nothing change so i drove home which was 40 minute ride on my way I stop and had someone to run a check and the code came up was P2135 and U0100 then drove home.
11/29/18 Next morning I went start it and the engine power is reduced light did not come back on only the engine light, so I drove it and before i made it to the car repair shop all the lights was out and no problem, so the car repair shop was not able to run a diagnosis but i just got a oil change 7 hours later about the same time on 11/28/18 the engine light came back on and*the engine power is reduced light came on and I loss power again driving up to 25 mph so i stop for about 15 minute started the truck back up and the*the engine power is reduced light was off* truck has power just that the engine light is still on, drove the truck for about 20 minute and the engine light went out.
11/30/2018* NO problem
12/1/18 in the morning driving the truck for about 4 miles**
the engine light came on, and the engine power is reduced came which allow me to go only 20 mph again, i took it immediately* to the car repair shop the mechanic ran the test it came up misfire so he clear it so he could run the test again after clearing* the engine light, the truck ran good no more problem and no lights and he was not able to get any more reading.* so i left going back to work 3 hours later* the engine light came on, and the engine power is reduced came on which allow me to go only 20 mph so I pull over cut the truck off for 15 minute turn truck back on, only the engine light is on, so i drove it and after 20 minute made a stop then back in the truck after* started it up again the engine light did not come on for the rest of the evening.