Hitting a wall at 4K

Are you running the stock mechanical fuel pump? I had something similar a number of years back, turned out my fuel pump was bad...it could keep up just fine below about 3800 RPM, but just would not deliver the fuel well enough above that.