ok here it goes. lincoln ls 3.9 120k drove 140 miles yesterday. turned car off and started back up after a potty break and had a rough idle. drives fine. so 100 miles later my cel came on so i stopped and checked it with a scanner. codes are as follows. p0174-bank 2 running lean p0172-bank 1 running rich p0304-cylinder 4 misfire p0302-cylinder 2 misfire so my thought is coils. i replaced the coils. and same results. so i searched like an lvc pro checked for vacuum leaks=none. checked all my connections on my injectors=they're fine replaced all plugs. could this be a bad injector? maf is fairly new and the last 2 times it went bad i had way different results than whats going on now. any other suggestions? and i thought the coils going bad might have made the computer run one side richer than the other so i have disconnected the battery for a few hours.