Hey everyone I’m in need of some help my 97 gst won’t rev over 2000rpms and leans out at 2grand I’ve checked my fuel pump and injectors and checked for possible boost leak also checked TPS. But could it possibly be my MAF or MFI? Any kind of help would be great thanks