Quoted from Sk0r:
Hard to say. It makes some kind of squealing noise but the ball doesn't spin.
The ball motor has a gearbox that will eventually strip one of the gears and make a terrible noise. If that's what's happened, take it out and look for two screws holding the motor to the gearbox. If you undo these screws and pop the two parts apart you'll see one of the two gears that transfer power from the motor to the gearbox will be completely stripped, but that the stripped gear is longer than the gear it mates with. You may be able to use washers to separate the motor from the gearbox a small amount so that the gears mesh again. No idea how long that will last, but that'll save you $80-$100 on a new gearbox and motor for at least a while. This thread shows the motor taken apart and you can see the gear in question: https://pinside.com/pinball/forum/topic/world-cup-soccer-94-ball-squealwhine-noise
Also, most of these machines seem to have the ball wired backwards. I think the original intent was for the ball to assist goal scoring during the game (i.e. it spins clockwise towards the goal) and when you reach the world cup final it reverses direction to up the difficulty. I think most operators reversed the ball to make games shorter. One side effect is that the ball is always being flung into the side of the left ramp and tends to break it. You can check it in the solenoid test mode I believe to confirm the spin direction. (CCW = counterclockwise = anticlockwise)
Good luck!
Josh