Thanks for all the replies, I would never think about the cable going to the rear camera interfering with other wiring. That should be easy to test to see if it is an issue.
I forgot to mention that the day it threw the code, the front camera wouldn't come on at first. As in, the led starting flashing and it was beeping sort of like it does when you pause recording but the screen wouldn't come on. I unplugged it from the GPS mount and put it back on and it came on after that. Then 2-3 minutes later the CEL. Not sure if this helps anything in the diagnosis.
I also have a problem with the A129 not coming on every time with the car. Usually about 40% of the time it won't - seems to work more often if the car has been turned on recently, but most mornings it won't come on with the car unless I press a button on the camera. This seems to be a common occurrence with this camera as I've read a lot of threads with people have the same issue, so not sure it is related. It's always been like that since I just put the front camera on in December. It also has the latest firmware and the startup delay has been set to 10 seconds and it doesn't seem to matter.
My plan for this weekend is to install the actual A129
hardwire kit to the fuse box in the trunk instead of it being hardwired to the power and ground of the passenger airbag light as maybe this will alleviate all the issues and it will also give me the option to have it recording while parked. If it still has problems, I can try pulling down the rear USB cable and have it just hanging in the cabin and go from there.