if your loosing coolant and its not leaking externally than you might have leaking EGR cooler, thats why your mpg is bad. can you get full code...
what engine?
is this on a cummins? if so can you post your Engine Serial Number (ESN)