I've been a mechanic for 45 years and have built engines for that long.There is nothing in a long block that can cause a high idle problem. BTW it's more like 8 moparts guys aginst your buddy.