I have my check engine light on, retrieved codes from Autozone and found out that I need to change my O2 sensors too. I also looked for the tools and if you have autozone store in your area you can lease from there. I am planning to change them. The hardest one to change is the Bank2 Sensor 1 O2 sensor since it's hard to reach. I'll try my best, will try to make a video as well and let you know about it. I don't know if gs300 and gs400 O2 sensors' locations are the same.