Hmmm...you did check the fuses in the fusebox?..
But Code 16 means ECM and Immobilizer (Alarm) are not communicating - so that means someone may have "cut" the wires to the module - since the PCM looks to the Alarm module as part of the Passive Anti Theft System (PATS) - the system won't start until a loopback test is completed and the starter then engages once the PATS system says it's ok to do so.
So this may mean a trip to the dealership, and they may have to make up a new harness to the Alarm - or locate the PCM (ECM) Power Control Module (Engine Control Module) and make sure the wires are seated in the connector's sockets - if you can't seem to get it started, then the PATS system is preventing you from doing this.
You get lights to the Pods - Instrument Cluster - Head Information Display? Then something with the PATS system is preventing your ability to Start the car - you see Code 16 - but the system won't start until Code 16 is cleared.
There may be a blown fuse in the Fuse box, but which one?
So, BOTH fuse box locations, one in the Engine compartment and the other in behind the Glovebox, need to be reviewed and checked - get out the Owners-manual - you'll need to refer to it to find which fuse it may be.
But the PATS system - if you have a printed manual - go to Page 144, the Fuses are on pages 256 thru 263.