Not enough octane? what you guys think?

if it don't ping /run on/ deisel on 89 use it. higher octain burns slower, so you would have to add more timing. the old trw pistons are rated at bluprint specs and are usually much lower in a real production block, add the much thicker felpro gasket on to that and i bet your CR is more like 9 to 9.5.