What years PCM to use?

Some 04's still had a separate computer for the trans, the 05's didn't have security (most of them) and the 05 computer is what most people use for its ease of programming.