dude... dont just assume its the opti! get some diagnosis going and if it IS I'd say get a GM OEM one! frig the aftermarket crap. I'll try to find it but I have a thread where I opened up my opti to diagnose problems and you can get to the terminals if you need to clean them. if its bad whats the worst you can do its already junk...