This is an incredibly late reply... but i had lost where I had been posting and in need again I have managed to google out the same place again.
So my update is two-fold. Magically when the well company showed up to inspect... everything worked as expected. Proper amperage, quick fillup...