I’m wondering why my truck has a spark coming off the bottom of the crank pulley. Every time it sparks the voltage inside the truck drops. I’ve heard it could be a harmonic balancer? Maybe a bad crank sensor? I’ve checked all the wiring and can’t find any shorts. The truck also has a bad crank seal so pretty oily around the pulley.