Not as much as I was hoping it would. Sounds like you might be a little lean on the low end. Have you tried to find a shop that'll make a custom map for you? Rather then farting about with someone else's map that cannot be anything besides, "close." You could have someone build an exact map for you. It'll be a little expensive, but I think it'd be worth it.