help on prelude, throwing codes

ok the only reason the lights went away for a day was because he reset the ecu obviously he did not fix the problem because they came back. from what i can tell the egr is most likely shot, sometimes cleaning can help but i guess not this time as far as the
ATTS light throwing codes 25, 43, 72… i dont know what the code defs are but i do know the atts light has to do with the transmission and wheel sensors
so you most likely have a problem with in that realm (sorry i cant help much more than that without being there but that ll get u started)