Testing before replacing parts should be done ,an if you don't know how , take it to a qualified repair shop. What made you pick on the TCC solenoid ? That would have nothing to do with it at idle . I would look at scan tool data for the IAC - idle air control valve . Clean the IAC passages , throttle plate ect....
How To Fix Car That Idles PoorlyIdle Air Control Valve
possible splines stripped in torque converter that turns transmission pump. Our 2006 ford minivan did this to me when I stopped to get gas. it would not move when i started back up. I cannot remember if scanner showed transmission pressure or if I had to hook a gauge up to find out. I basically had to replace torque converter, I did flush transmission cooler in case medal from stripped splines was circulated thru system.
Wendy,
Have you checked your transmission fluid level? Make sure car is level, engine running with engine and transmission at operating temperature. The dipstick is located under hood, on driver side behind engine. Typically has a yellow handle.
Check that and report back.
you are just wasting your time and money and getting no result i suggest you to get the service and repair manual and fix the problem without the help of the mechanic so go to the the given link and get the manual http://toolsnyou.com/
Find the passtime device , it's usually under the dash near the ignition switch. You can trace it by following the wire from the remote eye. There are 5 wires with a plug connector plugged into the device. Leave the red, pink and black wires alone. The blue wire comes from your ignition switch and goes to a relay switch inside the device. The purple wire comes from that switch to your starter.
Leave them cut from the device, but solder, (or connect in some manner) them together so that the passtime device is bypassed. Then your starter will get power when you turn the key. That's all there is to it.
the passtime device will still appear to be functioning. It will beep and take codes from the remote, but regardless of whether it is timed out or not your starter will still get power.
It will not pass inspections. The purge valve could be a vacuum hose cracked or something simple but it could also be a worn out valve. The pcm failure could be very expensive.
Check all cables including those to alternator for corrosion, typically greenish. Dielectric grease is helpful on contacts. New cables may not be necessary but if heavily corroded they aren't terribly expensive.
If that is your only transportation you need to call other repair shops. Find out about towing fees and what diagnostic fees they have.
Before there were diagnostic scanners, there were Mechanics. Scanners come in all types and some will suggest possible solutions and others are tools which Mechanics use to find problems.
For instance, you are told you have fuel pressure. You are told they installed new spark-plugs. You were not told if the spark-plugs are getting electricity to fire. You were not told if the fuel injectors are getting electricity to allow gas to reach the cylinders. You can have fuel pressure but the fuel injectors must open to put gas into the engine.
A noid tester or plain testing light will show if the injectors are opening. A spray of starting fluid will also indicate if the engine is not getting fuel despite fuel pressure. It will try to run with starting fluid if it has spark.
When you find out whether it runs, if not, then check for spark if the starting fluid does not make a difference.
It is questionable whether new spark plugs were needed if installing them had no effect. Check other service places.