How were ball joints your fault?
I would take a new fuel pump, fuel pressure regulator, spark plugs and wires. 2 ignition coils, MAF only because it is light and if you can get one uber cheap, ignition module, belts, ball joint upper/ lower, wheel bearings (both for one side), grease for them...