I think it is similar to the issue I was having. Its not the print head or the print head cables because you switched them at the carriage board. The issue on my printer was actually the cables from the main board to the carriage board. My printer has 3. It looks like you printer has 2. If they are the same, try swaping them(MAKE SURE YOU SWAP ON BOTH ENDS NOT JUST ONE END LIKE THE HEADS). Just a warning, It is a pain on the VP540 because you have to take some of the top of the machine apart and they are a pain to handle. That being said, it is a free solution that you can try before replacing parts. In my case, that turned out to be the issue. Switch the ribbon cables from the head back now that you know they are fine. Good Luck.