car just had turbo replaced because seal was blown, now car stalls at idle almost instantly (and back fires a bit) unless I start it with the hose o the EGR and the MAF unhooked? If I plug the MAF in while its idling it stalls....seems to be runing rich too....no scan master....any thoughts?