Hello RedlineAMG,
Sounds like fuel starvation. Change the main filter first. If it is full of rust or dirt, you will need to remove the electric fuel pump intake fitting. It has a filter screen built into it. The main drain in the fuel tank is next on the list. It also has fuel screen built into it. Do not by-pass any of these steps. When the tank drain/screen is out, examine the inside of the fuel tank. You can remove the fuel sender in the trunk and view the inside condition of the tank. If the tank is full of crud, it must be cleaned.
If the fuel system is clean, most the linkage on the engine may be incorrect and you may not be getting full throttle.
Welcome to the forum and keep us up to date!