I only read through the first 5 or 6 posts. Any how I had this problem(engine shaking idling rough, sputtering etc. and it got worse over time where it would eventually stall after a minute or 2 of running. Mine ended up being a very loose ground strap. Fixed all my idle problems, sputtering and engine shaking. So check all of your grounds, mine was the strap on the intake manifold.(between where the upper and lower plenums meet)
Also I had the periodic code 31 for quite awhile, eventually I got a code 24 and 31 permanently and it ran very rough. So you should be picking up an extra set of electronics. Whatever you do, DO NOT TRY AND CLEAN THE AFM.
GL hope you get her fixed.
Also I had the periodic code 31 for quite awhile, eventually I got a code 24 and 31 permanently and it ran very rough. So you should be picking up an extra set of electronics. Whatever you do, DO NOT TRY AND CLEAN THE AFM.
GL hope you get her fixed.