Another thought, how much oil is in the air tank? Enough to almost equal the gallon lost every 600 miles? If not, then where's it going?
The drain may not be fully plugged, might only be restricted some how causing the compressor to slowly overfill and pump out the higher level once it gets up...