More About Points »
Engine mounts were a problem on a lot of Saturns. That could be an issue here.
I do own a S2000(Best Car I've ever owned!), but it would be a little difficult for us to work on it. What are the DTC's?
P0446 refers to the Canister Vent Solenoid. Have it diagnosed at a local Top Shop.
The P0401 code refers to the EGR sensor, not the fuel pump. I would suggest you do some research to find a reputable repair shop in your area. Use the Repair Pal site to find a local Top Shop, use AAA Web site to find an Approved Repair Facility, use NAPA's web site to find a NAPA Auto Care facility in your area.
Check your brake switch. Failure of the switch will not allow the selector to move out of the Park position.
Idle air control valves are know to have high failure rates. Throttle body plates get gummed up and stick. You can try cleaning the throttle body.
A professional service center can perform a cooling system flush for you but first find the cause and repair the oil leak.
Without knowing more information it is difficult to give you a definitive answer to your question. Your strut mounts do have some wear, your springs are weaker than when they were new, your sway bar links have worn. I would generally suggest a complete strut assembly and new sway bar links, but without inspecting the vehicle I do not know.
They have trouble with the Integrated Wheel End Vacuum Solenoid.
The tire size should be on the door sticker. A good VIN decoder will give you most of the information as to the sub model of your car. Try NAPA's on line parts look-up.