A couple months ago I was getting some major spark knock along with a lean engine code. I replaced the MAF sensor and all was fine. Then today I started to hear slight intermittent spark knock again. I put in some more gas and some fuel treatment. Any thoughts. It happens in the first couple of gears when the engine is under a load. Usually around 3000 rpms.