that's not necessarily correct, though, as this particular code is manufacturer specific... so if the info you found was from a ford, it's not gonna be right... dontcha just luv redundant stuff!
that being said, the only site i could come up with that had the P1704 code in reference to a GM vehicle was indeed similar:
Digital TRS Failed to Transition States in KOEO / KOER
essentially stating that the transaxle range switch isnt acting the way it is supposed to...