Wits end

I second what Mike is saying, there's no way they should have missed that. You deserve a refund. The SD cars also came with an orafice in that vacuum line that runs to the MAP. I replaced mine without knowing and it didnt cause problems. I have seen instructions on Jeep forums about making an adjustable MAP sensor to trim fuel. Anyone heard of that?
 
I'm not to worried about the refund I am just glad my car works and its a lesson learned, never ever go to that mechanic for anything ever again. I hate these shade tree mechanics around here they are just in it to rip people off its hard to find good honest mechanics