The sparking is pretty much a normal thing. It's most likely coming from the motor's brushes as the commutator in the motor turns.

Nearly all 'brush-type' or 'universal' motors do this.