Last week I got in my car and fuel gauge showed empty when I New it should be near full. Drove to gas station and fillled up after 2 gallon so gauge was wrong. Started up, gauge went full. Ok, stuck gauges happen. Three miles later got stutter, CEL flashing. Drove to my destination like this. When I started up again was fine. Drove home 6 miles fine. Decided to go to O'Reilly's for code check and P0304 and P1064 showed. C4 misfire and C4 oil supply solenoid valve stuck. I cleares the codes and ran ok for a full day. Took a 30 mile trip -- without CEL until last 1/2 mile, then stutter, CEL flashing....deja vous. I put in a vial of Lucas fuel line cleaner at O'Reilley's auto parts thinking fuel line issue when I checked codes. That's the only action ive taken. Any ideas?