If you're cranking slow, something's definitely not right. Your grounds are a good place to start looking.
Well the slow starter problem is fixed. It took a dump this morning. I installed a new one and the slow cranking problem is gone. As for the blinker, the needle only moves while at an idle. Everything else works fine so i'm going to check that the ground on the truck is good and the bolt is tight.
Did you replace the whole starter or just the copper contacts?