I just watered them yesterday...maybe a little much...they will be ok.

Those aren't ballasts...they are just Y-connectors. I got them at Lowes for about $1.40US.