Good morning guys. Was wondering what's involved with changing the starter on a 2005 305 cr. Engine cranks slow at times then sometimes fires rite up. Battery is new from dealer. Also can a good aftermarket starter be used or must it come from Cat. Motor was rebuilt 4 years ago. Cranked fine at the time but I think I stressed the starter due to trying to start not knowing injection pump and injectors were bad. Was bought disassembled. Thank you.