Your question has a complicated answer. I'll try and uncomplicate it. This rig has had a history of back and forth to Kenwood for diag and repair. I am not sure of what the extent of it was, exactly. During those visits for repair it ended up on 1.08 firmware. As to whether or not it was working 100% after the visits, I am not sure. At the moment some of what I am after is giving the rig some running through of its paces to see how it is behaving. There were concerns of the output power level and receive sensitivity. So those are the two odd behaviors at the start of my looking the rig over. As best I could tell - the output power is fine. I am getting upwards of 98 watts on the service monitor on 2m, and that was the problematic band (we're thinking the low power that was seen could possibly have something to do with the power supply and interference from the 2m frequency, it runs pretty much 100 watts on all lower bands just not 2m). On my Astron VS-35M it is running about 98 watts on 2m - no problem. What has happened that I have seen is the receive drops from full scale down to S5 quite regularly. My train of thought was to try tuning the receive gain/sensitivity in the Adjustment Firmware (service software). I have fixed other receivers that way before - I can't explain exactly why, but my theory is due to the signal coming out of the processor/controller where that signal is sent from getting "stuck". By adjusting way out of spec and then calibrating back in it gets things lined up again. I don't know if that will fix this receiver - but it is worth a shot and there isn't anything I can screw up with the ability to align the rig already, so I am not afraid of throwing the rig out of whack with an Adjustment setting (in fact, quite the opposite - I want to throw it out of whack - then bring it back to calibrated). Before I got the Adjustment firmware loaded on the rig I backed everything up (menus, memory channels) in several files - 1 each for the memory control program and the service software program on 2 computers (4 files total). Then I put 1.12 firmware on the rig. This was, again, a direct update from 1.08 - not stepped. So to answer your question - Was the rig operating correctly prior to the firmware update? No. What I can see thus far is the receive signal strength on 2m would tank from full scale (pegged S meter) to S5. This is with the preamp on. The steps I was working through to fix that concern was to update firmware then get to the Adjustment/service software. When I got to the 1.12 firmware on the rig is when I ran in to the stuck PTT and the send button wouldn't release. So I tried back-dating the firmware to 1.08 again and that is where this thread is. I lost communication with the rig and the computers (both computers - same issue as I described earlier). To read in to your question deeper - Was the serial communication on the rig working correctly prior to the firmware update? Yes. That is how I saved the 4 files and how I was able to get from 1.08 to 1.12.