i have a 1996 jeep grand cherokee laredo that has been having continual problems for about a year now. 1 year ago it started stalling and backfiring. i took it to a shop and it was determined that the ecu was bad, so we replaced it with a refurb. it ran great for about 3 or 4 months then it...