not sure on the 2.5 duratec
but i can tell you that my 2.0L held up for some shit
got it with 130k and got rid of it with like 190K.
Constant beating on the car, burnouts, nuetral drops, hell i even jumped it (broke the oil pan) and after fixing it it still ran good.
Only had to replace the alternator, upper radiator hose, plugs/wires, and just oil changes.
cheap cars ftw