array overshooting

if you don't put the sine table in PROGMEM but in RAM does that help ?