4g is a better bet as it can handle more should you wanna upgrade down the road. It's what a $20 difference in kits but at least the 4g keeps options open and you know your getting a good flow:top:
I just ordered the avh 4300. I also got the the brake bypass and the pac steering wheel control. Other than the 4g wiring for power. Do I need to get anyother wiring harness for the headunit??
Are you just wiring a new head unit? If so, don't bother. plug an play. If you are wiring amps, it depends on the draw, how many amps you plan on having etc.
You should get the wiring kit that plugs your head unit into the factory plugs, no cutting the harness. 400w would not need a big cable, but run a 2 just in case for future upgrades. It doesn't hurt to run bigger in this case.