My money would be on fuelner.....

"I had the same problem with a 390 and found a bad wrist pin."