Thanks very much for your help Mean Green.
One more tip please, my Check Engine warning light has been on for
some time but I was ignoring it with fingers crossed

(There is only one
Chrysler dealership here and very incovenient to work with)
and I just checked for the codes myself using the turn the ignition on three times pointer learned here.
I got four readings:
P 1684
P 0601
P 1490
P 1495
Are these something to worry about?