update
I appreciate the help so far but still no luck. It's actually really strange. The wipers seem to work fine when the outside temperature (not the engine temp) is higher. I've now replaced the relays, checked all the fuses, replaced the GEM and still no luck. Can anyone think of a reason...