Okay so I checked out their substitution F20C, and known as the corporate to talk to about it. the man to the phone advised me the motor was pulled off a 99? and it had 55k miles. I requested if there was any way we could decreased the cost for your motor he mentioned keep on a few minute, then i heard conversing while in the background, the boss s