no , you were told wrong, but ABS is bad too. (or was just the stall resetting ABS to self test mode)
you have 2 independent failures.
1: brakes. (if ABS is on,, not stalled !!!)
2: engine. (this is IT, fix this)
you are guessing at ABS parts.? just throwing them. why do that?
my guess is you have a mech, and you want seconded guessing
on line with blind folks here.
the engine stalls moving,
that usually means the
ASD relay dropped out, did the IMMO light come on? you need to look at what all lights did in the cluster at stall.
a stall causes rapid deceleration and loss of all engine power
and RPM drops and MPH drops and at the point of stall
all Cluster lamps go ON. they
go to key on self test mode as
stated in the users manual. (lost sure)
to witness this, key on, no start, and bingo the self test happens.
those are NOT failures. its just a self test. Per manual.
Does the ABS stay off driving and not stalling or stalled.
yes, then ABS is ok......
did you take it to a shop (crooks) and tell them my ABS is on?
and they see it's out, and go, gee we can make some cash here for nothing. if you tell them wrong, they will in fact guess, and make you broke fast.
ABS can go on just with a bad brake caliper pad. a $10 part.
if car stops ok, and the lamp is out RUNNING !!!!
Then leave the ABS alone. why assume the most expensive part on car is bad, why do that...???? why not put on new pads. and rotors.
first. then test the ABS. ABS is not magic it cant help stop any car with bad manual brakes. not at all.
end brakes; now back to ENGINE.
then fix the stalls,
here is the stalls list, for
only the ASD.
(even a tuneup, will end stalling)
THE ASD is the funky Jeep thing, that kills the engine for many a reason. (there are tests for each case failure)
http://www.fixkick.com/Jeeps/ASD.html
if the CEL lamp comes on driving < NOT STALLED)
then connect any scan tool, to the DLC connector at knees.
and scan the PCM for DTC errors.
then post those.
keep in mind, errors can AUTO clear, so not seeing them
in REAL TIME< means you missed the boat.
that is, you didnt get the facts of the failure.
but errors still in effect are stored and you can in fact
scan them parked, key on.
the CEL is only a SMOG light, you must scan to see the other 100+ errors. possible.
Better:
find a real ASE shop, and ask them to fix the stalls, (car stops good)
then they will fix that
and by magic the stalls are gone and the dash lamps go happy.