Have you tried another head unit? Maybe there something wrong with the one you have, in this day and age of the "Customer is the final (and only) quality control inspector"....