There are 3 types of service reset on those models...........
1) Is Oil Reset Based.......
2) Is Mileage Based Reset..........
3) Is Time Based Reset.........
So please make sure you are doing all three of them and if still you can't reset than please do a data log file for the Instrument Cluster and send it to Support Team for testing...................