98 3.4 yes its welded. Lol. Of course. Just recently replaced all coils and plugs. And the intake was a piece of cake for a first timer. Lol. But what I'm getting now is a P0172 bank 1 too rich code. Before I replaced the coils I had a miss on both banks and was getting p0172 and p0175 both banks running rich. So out with the old and in with the new. Now just bank 1 is too rich. Threw a new MAF sensor just to rule it out because I love spending money on stuff. Lol. I'm stumped. Anyone???????