Common problem, starter motors cooked from the heat off the turbo!
after a while of getting hot/cold/hot/cold they dry out inside, nothing much you can do apart from fit the original heat shield or keep replacing them!
Also makesure the battery is charged and all leads are tight onto it and the starter. someone will post up what voltage you should see when turning the engine over just to makesure the starter is getting enough power.