Arduino solar panel watt meter values reading 0's
Note that this declaration:  

float sensorVals[] = {0};


actually declares an array of one float, while you want 2.  
Change it to  

float sensorVals[2] = {0};


or  

float sensorVals[] = {0, 0};



Also, your 110K + 50K voltage divider might not be appropriate - 12V solar panels could easily output much higher voltage (I got one rated 12V but outputting 20+V with no load in good sunlight). Just to be safe, measure its open circuit no-load voltage under best sunlight and then adjust your voltage divider so it will drop that voltage (+ some safety margin) to a voltage &lt; your VCC.  
Speaking of VCC, unless it is regulated 5V your analog readings will be quite incorrect - (5.0 / 1023.0) is only correct if VCC is 5V (or to be precise, if AREF is 5.0V).  
Also, do you have common ground between Arduino and the solar panel? I am a bit confused by the label "Arduino ground" in your schematic. I think they should share ground for your voltage readings to work properly.  
And finally, at least in my experience, these hall-effect current sensors are quite unreliable at low currents (e.g. &lt; 100ma). It might be just mine though. Just in case, measure their output with a multimeter or even better with an oscilloscope, just to make sure they work as you expect.