after 45$ i've managed to correct the e-01 error by downloading new codes via the serial cable , however i've noticed the cause of the error comes with using the usb interface , has anyone else had this problem ? the unit is not one year old yet should i return it ?