Heres what iv done to try n solve this....
New plugs and leads
ECU cleared of all fault codes
Full rolling road/dyno run
Injectors sonic cleaned, and baskets changed
Borrowed minibonkerz coil pack (cheers cocker)
New CAT
But it is still doing it, and as i said only happend between said RPM's
I am now thinking of throttle sensor, but to be honest I am just grabbing at straws

So has anyone got any ideas what the problem could be...or even had the same problems with thier MPI's
Ok cheers.... Ipod