Well, o2's replaced a while ago, CAS as well and now it's started stalling again.... might need to do the cam position sensor next.. bloody Jeep...
EDIT## Just gave the CAS wire a gentle pull and engine stalled... took out the CPS and it slid out of it's housing- which it isn't supposed to do and also noticed hairline cracks in it!! That's the 3rd and last time I've bought something of this seller on ebay and had problems..... NO MORE!!