A gummed up assembly could cause this. The coil should not be the problem, but replace the coil sleeve anyway.
Check that the metal ramp is aligned with the playfield metal guide. Sometimes the ball loses speed after leaving the ramp and hitting either side of the metal guides. If the ball is not getting that far then the assembly needs to be rebuilt.