my car is shaking like crazy and the mechanic said the code is p0018 bank2 sensor A, also cylinders 2,4,6 are misfiring. Any idea what this could be? The mechanic spent a long time working on it with no luck. I would really appreciate your insight folks!