Starter

Which year Dakota to I get a mini starter that will handle my 470 11:1 compression with a solid roller?
It doesn't necessarily have to come out of a Dakota. I got mine out of a Dodge Ram. It was 22 bucks at the U-Pull-It and is by far the best starter I had to date. I gave them that junk mini starter that I got from the parts store that always gave me trouble in exchange...
I just doused that greasy thing in WD40 til it came clean...