Pulled out the wqp station and data query into their own functions in an effort to make this development more general and transferrable for other projects.
Simplified call to no longer use the validation because it was taking too long. Modified loop to handle returns with no data or lack of data.
Added VarType mapping to make sure data subsets could be appended to SQL table. Updated query loop.
Had to add code to run parameters missed. Honestly, this is a bit of a mess right now.