I need a new engine but where?

So I have a 2003 ford escort zx2 and sounds like the motor and transmission are going bad there not completly bad yet but obviously in the near future it will and what to be prepared so where can I get a engine and/or transmission and I kinda want to get a like brand new one like one that's just now going to be built not one from a junkyard where I have to worry about it breaking down or blowing right away. I understand a motor can blow anytime but I would assume it would be more likily if I did get one that is used. So please if anyone knows please tell me where I can go if there's such place

A new engine is going to cost more than the car is worth.

You can find a local shop or one close to you that does transmission and engine replacement, and they would be able to look around for ones that will fit your vehicle, and give you a few different options price wise. New engine and transmission can cost thousands of dollars, plus the labor involved in putting them in. It's a lot cheaper to buy used ones. You'll just have to call around the shops in your area and get prices.

You have a 2.0 Zetec engine and F-4EAT transmission shared with Escort/Tracer and Contour/Mystique. You can look for low mileage engines or rebuild yours. Or you can buy another Zetec and have it rebuilt. Likewise for the transmission.

You need another car by the time u invest in a motor and trans you will b about 3,000 dollars upside down in that car and will never be able to recover // JUST SOME SOUND ADVICE