I'm an independed tech on Mimaki's, The 250sp is a good machine just like the 130, 160's, it sounds like you receivedan lemon, It happens, I have installed 4 of these and had to replace 1 out of 4 so??
I have looked at your past problems and it sounds like you need a tech to come out and go...