TomK [MA][99 BW 5.9L FT4WD]tek@acm.org
Given what you have, MPP PCM is the thing.
I'm guessing you have 3.55 axles and 31" tires..? (all of which figure in to your overall crankshaft-to-road ratio)
...tom