Finally scanned my car and got codes

I have an Audi s6 2007 and as for my last post esp fault and that amazing stuff it’s still doing. The car still takes long to start and when it gets warm it’ll misfire and stall out and do esp fault and will not start until it cools down. I did change the one of high pressure fuel pumps that was whining loud and make a grinding noise. That definitely got rid of noise problem and car has more of a smoother start even though it still has that long start. Whenever I give the car gas that’s hard or above 25% it will struggle very bad but if I give gas normally the rpm will go up easily but when I give it full throttle the car will struggle badly.

To recap this same thing happened in summer when I finished doing a carbon cleaning and put the whole car back together it randomly started doing it and stopped after I let it sit for a week out of frustration but when the car was doing it it had engine light on and I remember the code u0100 kept showing

I did notice in the summer the car came with a black wire that goes directly into the ecm computer bypassing the pin from the look of it.

So here are the codes I have now
P2294
P0458
P2257
P0414
P0102
P2401
P2004
P2294
P0458
P2257
P0102
P3081
P2004

Would anyone have any idea on what could be causing all this and I’m about to order a Ross tech scanner

If you can get the vag com and then read off the codes as the vag com gives all sorts of supporting data that will be helpful in getting to the bottom of the issues.

I will but I’m going to try one more thing before I do I now believe the gasket in throttle body before it goes into manifold is bad because I remember it started doing this again ever since I took manifold off to fix coolant temperature sensor and I just remembered I accidentally bent the gasket and bent it back because it was just whistling again and it sounds like it was coming around the throttle body

Saw this when I was changing a gasket

Oh no.

Going to give this a shot

That fuse was the entire problem to why the car been acting up and cutting off it was blown and i changed it and it all works now