I had a MAP sensor cause a fuel problem before where we thought it was the fuel pump until I tested it. The MAP sensor has alot of control over fuel at certain times. But I believe you said you replaced it. Just be sure its a MAP sensor for the turbo cars as they are different since they have to measure vacum and boost. Ron