So Friday I got my car back from getting a suspension upgrade and replacing the wheel bearing on the drivers side. They disconnected the battery, for what reason I'm not sure, but now under heavy acceleration the car lugs slightly at lower rpms between 1500 and 2250 in 2nd, 3rd, and 4th gear. Also under heavy acceleration, the speedo jumps and skips every 4 mph. I'm at a loss, would this be electrical or mechanical? Any assistance would be appreciated!