When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Might be completely wrong but if your idle drops too low like the car is going to turn isn’t it normal for a bunch of the dashboard lights normally come on? I know your only saying the check engine light but just something to think about
Running 87 fuel in the LS isn't going to kill it, the manufacturer recommends premium. If it does trigger an error code there is something else going on as the ECU will adjust for the fuel.