What I provided in the reply above is the parts list...two of each part listed. MON = Monroe, MOG = Moog, both very well known suspension vendors. I'm sure a local mechanic near you in NJ can handle installing struts and mounts. Google Monroe, or Firestone, or Sullivan Tire, or related suspension/tire shops/topics (??) for your area.
No, The ECM did not help. No improvement whatsoever.
I have replaced all sensors and my downstream 02 sensor is reading correctly now.
The last test I ran was on the IAC. The manual has the instructions.
And guess what, the sensor itself if right on, however the plug was
not making contact with the sensor. I don't know if the plug is bad or
the wire at the plug was bad. but I replaced the plug w/ wires and you
guessed it all is fine. The IAC was opening up, but failing to close and
cut down the idle. Evidently the IAC would open up so far that the engine
could not stay running.
$28 bucks is high. The patch I got has a white background. We trimmed it to follow the outline of the car and sewed it on the black jacket. I think it looks great.
On another note, tomorrow the Black gets its first oil change [at least by me].