Welcome to PW! 
That part is most likely the problem. It should be a plug-and-play replacement; however, you may want to try just cleaning the contacts on the connection before replacing the part.
Are you sure it doesn't say "Throttle position sensor 1/2: Implausible Signal"? That would be a much more expensive repair. (Based on your recent flooding, this is unlikely the problem, however). Do you have the actual "error code"?
I'm away from my parts database, but I'm sure someone will have a P/N shortly...
That part is most likely the problem. It should be a plug-and-play replacement; however, you may want to try just cleaning the contacts on the connection before replacing the part.
Are you sure it doesn't say "Throttle position sensor 1/2: Implausible Signal"? That would be a much more expensive repair. (Based on your recent flooding, this is unlikely the problem, however). Do you have the actual "error code"?
I'm away from my parts database, but I'm sure someone will have a P/N shortly...