I have a 2000 GTP 175,000 miles. car started to stall at low rpm and hesitate. Got code po171, po304 and mass flow high and low code. replaced the gas cap and that stopped the stalling, also cleaned maf, still hesitating. found small amount of oil on the cylinder 4 plug garage said to throw the car away and get a new one because of the cost of repairs. but i dont want to any help.