York furnace not firing up correctly
To the OP, please edit your question and add answers to the questions asked by @PhilippNagel and more answers can be given that are more helpful and less guesswork.

If everything you have replaced is still good, was replaced properly, then you've limited yourself to replacing more parts (shot gunning) which it seems you have been doing all along and wasting money. Ideally what you would do is test the parts, read furnace error codes, and troubleshoot the fault.

You may have a dirty/clogged heat exchanger, since you've mentioned it can be tricked into running until it gets up to temp. I literally just had my Heat Exchanger replaced under warranty today (irony), and my unit was installed in 2010. I just called the installers the previous owner used and they were wonderful. Didn't cost me much and my furnace is working again.

I suggest you do the same unless you have the tools and know how to troubleshoot instead of replacing parts repeatedly.