Is it a hi rise intake manifold? They are notorious for only being happy at WOT.