Sounds like mine. I found a broken elbow for the PCV intake on the cam cover. It was feeding unmetered air into the intake. Too bad Detroit can design/use higher quality materials for gaskets/seals/rubber parts.