new engine

Not knowing what ya got doesn't help, but I doubt everything will line up. My first thought...exhaust.