How is it going? I've got a 2004 DII doing this as well. Can't figure it out. Any solution? The forums are tough because I know it isn't a cracked block or head gaskets, or any of the alarmist issues everyone jumps to. I have a rough idle, the 1174 and 1171 codes, and if I get on the gas with the windows open I smell raw fuel. Other than that it drives perfectly fine. I'll let you know if I find anything. My 02 sensors seem to be working within spec on mine however. I check them with engine running. I also have a new MAF.