I have a 2008 can am ds450 and I have taken out the engine a few times to work on it and disconnecting the starter from the wires is a part of that process. One of the times I put the engine back in to try and start it up, I get a big spark from the positive wire. Then all I would get is a click from the starter solenoid but nothing would happen but a little bit of smoking. I tested the starter and it was good. I’m assuming the starter solenoid is good bc I can hear a clicking noise and I had just replaced the battery and charged it fully. I had also replaced both of the open barrel terminals to ensure a good connection but still nothing. Any thoughts on what it could be? I’m not very good with electrical components.