It's just a generic fuel code which means it could be just about anything fuel related.
My truck threw the code this winter while towing 12,000 lbs in -21F and the biodiesel started to settle out of the fuel. The fuel was gelling.
Seems the 06's are natorious for throwing the p-0148 code when heavy fueling demands are made such as towing up mountains with heavy loads or such.