Grand Prix 250
Main Motorcycle: 2008 Sprint ST
Join Date: Sep 2015
Location: Bellingham, Washington State
Other Motorcycle: 2005 Sprint St
Extra Motorcycle: dirtbikes
Glad you are okay. My bike looked nearly exactly like yours three days ago after my crash. Luckily, I have a spare 2005 ST parts bike and its all back together and running great. Here is something to think about. I destroyed my front end as well, to include my instrument panel. My bike WOULD NOT start without the instrument cluster hooked up. Even my 2005 dash would not work in my 2008 ST. Problem being, it was explained that they have different ECU's, and the 2008 can't communicate with the 2005 dash. My lights would all work, but the bike would not do it's complete diagnostics check when I turned my key on, including wouldl not prime the fuel pump, and it wouldn't even try to turn over the engine.
Perhaps the older ST's like yours won't be an issue.
I agree with Fredsprint, DEcosse is pretty dang knowledgeable.