i got a passenger OEM ballast, selling for 80 shipped.
it should fit both side, i bought it thinking mine was going out, but it was only the bulb
it came from an 04 with 85k km, i havent tested it but he said that it was working fine.
pm me if interested