I also have a 07 street glide, I am from Detrooit area also.
My starter stopped working at about 4000 miles.
I would wiggle the wires and sometimes it would start.
I finally grabbed a good hold of the starter and it was loose.
I tightened it up and no problems so far at 9100 miles....
