considering what he was working on. Crappy connections to injectors and dead injectors will give crap idle etc. If he didn't mess w. MAF in this process then I wouldn't expect it to just suddenly shit the bed. Also a large vac. leak will behave like this.