We have a 2003 T & C LX with a 3.8L

The engine light is on.

The engine is very hard to start and most of the time it will not start, but when the engine does start it will idle for a little bit and die.

We believe the Powertrain Control Module has gone bad, because the mechanic swapped one with another vehicle and the engine will run, at least in the parking lot. No road test

So, what are the options?

Can we get a PCM from a salvage yard that will work with our vehicle?

Send ours out for rebuild? Where?

I know we can get one from Chrysler, but ouch

Please offer some suggestions.

Thank you