Starts in Neutral, but not Park

My SIL's 5 wasn't starting in Park, but would start in Neutral (well, sometimes it would, sometimes not). We replaced the neutral safety switch, but the flakey behavior continued. Are there any other culprits for that behavior?
 
Back