If there is oil in the valley UNDERNEATH the intake manifold, then it is probably the head gasket(s). Email me if you need a pic of the raw block with the heads off. I also have a perfect set of heads if you end up needing them. DI 3.5 will NOT be a drop in replacement.