MIDI input / LED strip display timing issue

You are not doing it right

if (MIDI.read()) {
    MIDIread = MIDI.read();

It should be

MIDIread = MIDI.read();
if (MIDIread) {

As I said before you can not do successive MIDI.read() without reading the message or you loose some part of the message.