If the MAP sensor got wet it can cause the 1016 code as well. Put some di-electric grease on the connectors.