It could be done... the OBDuino with an ELM just add two ICs and a few components that could be not populated for the
MPGuino version.
However the OBDuino with CAN interface only, does not use the same pinout for the LCD so it can be less easy to do.