ecu????

im gonna make it short, i blew my motor a d15b2 and i got one from a del sol being a d15b7. after i put it this motor been killing gas like crazy! 20 mpg! so idk what the problem, did a tune up, wire, plugs, oil change new rotor and cap, even have good tires lol and still. i been like this for month. nieghbor told me it could bee some sensor? but no check engine light thou, friend said it might be the ecu???? help 
