If you want it done and done right the first time do it yourself
it could be the catilatic converter itelf,or a bad head gasket