Dave i suspect you are hitting a limiter as you have a problem that the ECU doesnt like.....P8 with the lastest version software does this

..obviously all you sensors are working as your moniter will tell you that...is it lamda controlled if so make sure that working also check you are not overboosting..