short somewhere?

A spark means nothing.
Amp meter inline on either cable to battery will tell you your amp draw.
If there is a stereo amplifier in car, the capicitors need to charge when its connected.

Best way to check is by first driving car, then with the aid of a disconnect on the battery post, and meter inline open the battery circuit. By doing this, the circuit does not get inturrupted, and it will give you more consistent test results. 002CEFFF-56EA-4DA3-B62C-4A21FD5A8081.jpegNote the disconnect. And probes in proper locations. Ammeter set on 10 amp dc.

Reason i use this method, is in many situations disconnecting battery will cause fault to drop out until next drive cycle.
Consistent test gives consistent results.

From here you pull fuses, disconnect circuits or pop out bulbs.
Remember, door open causes a draw,and turning on key will likely overload the meter.

And remember to return probe connectors to the proper location before testing for voltage. A common mistake made by everybody-at least once.
Happy testing.