My 97 SL2 "Serv. Eng. Soon" light is on. Two error codes are indicating bad O2 (bank 2, sensor 1) and camshaft position sensor. What do Saturn dealers charge to replace these? Is it difficult to DYI? Thanks,