The D15B will run trouble free virtually forever as long as you take care of it, just like any other Honda engine.
About fuel economy, with an air intake and exhaust my D15B was as economical as our factory spec 2000 Civic.
Post pictures by the way. Is the engine an original or swapped?