Yes, the MAF sensor seems to be a magic bullet for engine idle woes, on your other point, don't know why but I suspect your other series 1 might be a flat rad.