In my experience yes - B/M stage 2 is what I have in the elco - sure bangs a little harder now!
How are the fluid levels? It almost sounds like there is a problem in the torque converter (not full?) - but I'm no expert - hopefully someone will jump in here...
What is your idle at when not in gear?
- Ryan