My 2001 DTS has been shaky when I'm stopped at stop light, and when I give it a little gas it seems to sputter. My service engine light came on and I got it checked out. The computer said its a code PO306 possibly fuel injector problem or cylinder 6 misfire. Is this an easy fix? Cost? Suggestions?