It does rev passed 2k. It just stalls after letting off the throttle. Could it still be the maf?
Could a boost leak cause this? I did a boost leak test and keep finding leaks. I am in the process of tracking and fixing the leaks, but don't know if that's necessarily the culprit here.