Just check that the gudgeon will slide from side to side through the small end, I had a tight one in my race motor awhile back, it stopped the piston from centalising and caused a hot spot on one side of the piston.
It was generated by oil break down, turned out it was old stock and failed a few race sessions.
Honed the small end and solved the problem, used a different brand of oil, new stock
Just a thought for your issue
Regards Mike