If your display reads emissions system service required, that is the check engine light. If it says time for scheduled maintenance that is the service light. You can not pull codes using the reset button, only clear the service reminder light.
The procedure for resetting the service light is...key in position 2, be sure that you are in trip 1 (t1), shut car off.
Put key into position 1
push and hold the trip odometer reset button
while holding the button, rotate they key to position2
continue to hold down the button until the service light flashes
Release the button as soon as you see it flash.
turn key off, start car, and verify service light is out
If it is a check emissions (or check engine light) then I would suggest you need to use a code reader. They are available at the local parts suppliers, fairly cheaply as I recall. But this is not to say there are no codes....there might not be any Engine codes, but you might have a transmission or a brake
module code causing that light to come on.
If it is a check engine light whose light is not posting codes that your code reader can pick up...I am afraid it might have to be a trip to the dealership in order to have it evaluated.
Sorry, I will be gone all day. There is a training burn in NH that I am heading out to. If you post another leg of this, I will not get it until later tonight. Good luck with your attempts.