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.