The revving problem I had even before is still exists though. I told them to fix that too while they are at it, but I guess they forgot. Anyway, it shouldn't be too hard to do myself so I should get it done during weekend.
Now the revving problem should have gone away. Replaced the MAP sensor pipe. It looked alright from the outside and blowing through it didn't seem blocked. Anyway I went for a drive to see if the problem would arise and it didn't. So yay!