No, the 2004 5.9 Cummins isn't a 12-valve engine, it's a 24v engine. In 1998, Cummins discontinued the 12-valve 5.9L engine in the Dodge Ram truck and replaced it with a 24-valve 5.9L Cummins engine.(Is a 2004 5.9 Cummins a 12 Valve?)