So, I'm hoping to work on the ST soon. I ordered a set of 02 ST service manuals and wiring manual yesterday, should be here from the 3rd to the 7th. I received a brake light switch and oil switch hoping it will take care of the issues. The gear shifter hasn't gotten stuck since I ordered the...