Hi all I need some help. I have a 2003 saab 9-3 arc for some reason It struggles to turn on I always need to give it some gas for it to start up, it just won't start normally by just turning the key. The other thing is that I'm getting a code p0300 at idle the car shakes a little but runs real good don't feel a difference in performance. I have erased the code and some times the light won't come on until the next day. I have checked for vacuum leaks my coil packs are good spark plugs are new ngk. The last thing I have to do is check for a fuel delivery problem maybe low fuel pressure I read this in a different form on this website. What should I do? Do you guys think a bad fuel filter can cause random misfires and make the car not be able to start normally unless if i give it gas while trying to start?