I always felt the problem with consequentialism is that outcomes are uncertain, whereas actions are not. Therefore you are not guaranteed that an immoral action (means) will result in a beneficial outcome (end).
For instance, you push someone in front of a trolley to save 5 lives, but the trolley isn’t stopped and you end up with 6 dead.