I'm at a loss here. Bone stock 01 is300 stalling only in park and neutural. Stays running fine in drive and reverse drove the car home 2 and a half hours without stalling. Even quickly shifting across neutural to reverse will cause it to stall. No cel at all. Cleaned and changed the maf also cleaned the trottlebody. No vaccuum leaks anywhere i can find.No clue where else to check. Any and all help appreciated.