last night on the way home from work my SEL came on on the highway. it still drove fine so i didnt pay much mind. checked it out when i got home it was a p0303. i noticed a slight miss so this morning i did the plugs and wires. the plugs were white so i assumed it was running lean, but the fuel pump was just done so i just figured thats what it was from. started it up and its misfiring 10x's worse. SEL flashing and its throwing p0300. i seafoamed the car this morning and it ran smooth while i was running it through which makes me think its fuel related. im leaning towards the fuel pump being bad. i just got the car so i dont really know much about it, but the guy i got the car from put a cheap fuel pump in it. so im wondering if its not pushing enough volume. also i just filled the tank with regular. but i dont think not using premuim would make it miss. any help would be appreciated