a memoria e a caso senza provarlo
codice:
variabile_stringa.Substring(3,3).Replace(String.Substring(3,3).ToString(), "P")
se anche non va prova a vedere se questo post ti dà una qualche illuminazione.