If the pump had decent flow (test by partially obstructing the end) then the issue is the with a loss of motor speed, Some of the motors are brushless but some have brushes, They can wear and basically make the motor gutless.
Those holes actually line up nicely with the drivers door being replaced, It's had a hit in the side and they punched the holes to push the outer sill out, Check for filler in the sill and you will see what i mean, spmeone did the same with my 850 Coupe but on the back upper corner.