I emailed FedEx for some assistance and and sent them the debug.
They emailed me back telling me that the system was actually sending FedEx information that the product in question was 2 packages of 46lbs with a total value of 195.2$ .
Basically Zen cart was splitting the value of the total weight in half and then sending that value to FedEx, since thats he weight of each package. Though it seems FedEx works with Total Weight of all the packages added together divide them by the number of packages.
So the quick fix solution was pretty simple from there on.
I went to includes/modules/shipping/fedexground.php
and in line 118 I changed
Code:
$this->_setWeight($shipping_weight);
to
Code:
$this->_setWeight($shipping_weight*$shipping_num_boxes);
since it seems that zencart runs under the notion of taking the total weight and dividing it by the number of boxes. This solution is working for us at the moment, we have used many different instances and it gives back the correct rate now. 
Now I have to work on how to fix why google checkout crashes after the weight goes over 70lbs.