The stock fuel pump has run out of flow at low 300's, I have posted data about this in the past and proved it quite a few times most these small turbo cars need timing pulled at the high end, a good exhaust etc can help but what you have posted appears pretty normal