My 2003EB 5.4L, 270K is great, but can be a little troublesome. You said you had no rust. If you like doing stuff yourself, you can save a lot of money. I just did my whole front end, upper control arm w/ball joint, lower ball joints, struts, and ABS sensors for about $650. But, a 20 year old...