for the sake of you, take care of the DTC code before you start any mod.
get everything 100% to function on the engine,drive train,and fuel on your oem state, then you can mod... EJ25 is a great platform specially when dialed in right...
also continue reading what this is all about in this forum. enablers are on always on the stand by to give their insights on the mechanics of things. find out what it is to maintain and drive an EJ25.
of course welcome and good luck....