ECU reset: Disconnect the car battery, then turn on lights/press the brake pedal to get rid of any other electricity in the system. Let it sit for about 1/2 hour. That should reset the ECU.
As for the transmission: These accent transmissions are known to be crappy. Unfortunately, they are mysterious and complicated and very few people like touching them and its hard to tell what the problem is without opening them. You can do simple things like check the level and change the transmission fluid, but I doubt anyone here would be knowledgeable enough to give you specific advice.
Even if the check engine light comes on, the car should still run fine for a while. If something major breaks, the car wouldn't work with or without a check engine light, so it doesn't make much of a difference.
As for the transmission: These accent transmissions are known to be crappy. Unfortunately, they are mysterious and complicated and very few people like touching them and its hard to tell what the problem is without opening them. You can do simple things like check the level and change the transmission fluid, but I doubt anyone here would be knowledgeable enough to give you specific advice.
Even if the check engine light comes on, the car should still run fine for a while. If something major breaks, the car wouldn't work with or without a check engine light, so it doesn't make much of a difference.