yeah it's the wiring but the wiring is causing the ballast to go to **** because it isn't getting the current it needs from the wiring.
but we won't really know until he changes something and honestly i'd rather be left wondering which it was than have the car explode or the hid in halogens be annoying to lots of people.