Part of your problem will be the timing of your pre-mix insulin, pre-mixed is a timed injection and should be injected the same time very day, if you moving the times around then this distablises your BG's.. But by the sounds of things this won't be all your problem but if you start injecting the pre-mix at a set time every day,then hopefully you will see a slight improvement..
A breif discription of insulin pump therapy,,,
A pump uses only quick acting insulin, it delivers the bolus (background insulin) over 24 hours, you can program your pump to vary the rate of deliver to match the glucose coming from your liver.. With the pump I've got I can change this rate every hour over the 24 hour period.. And deliver dose over the hour can be set as low as 0.025 unit (depending on what pump you have) I have 10 basal rate changes ranging from 0.2=0.7 units... This really flattens by basal profile off so if I don't eat my pump will keep my blood glucose levels sitting within 2 mmol/l +/- of my starting point..
Another handy bit, your background basal program is known as a basal profile and most pumps come with at least 4 programable profiles (my pump has 5) so you program basal profiles to suit your regular daily routine, such as a work day, day off, the day you go to the gym etc.. Then you just switch between the profiles you want..
Then with your food, your you have 3 bolus's to choose from, a standard (delivers the bolus insulin in one go) extended (delivers the insulin over your chosen time period) and Multi-wave (delivers the first wave in one shot, and the second wave same as the extend bolus, you chose your spilt for each wave, and the time period for the second wave)
Another handy feature on a pump is the TBR (temp basal rate) you can increase or decrease your basal deliver by upto 100% for a chosen period of time or so effectively if you wanted to suspend you basal delivery for say 90 minutes or even 15 minutes (it goes in 15 minute increadments) it will reduce or increase your basal for that period of time then automatically go back to it's normal delivery..
How good all this ability to program your insulin deliver will be dependant how well you understand carb counting, how carbs you eat adsorb, how exercise impacts on you and when, and how insulin adsorbs (the time it lasts in your system) and your commitment to doing such things as fasting tests to set you your basal rates, and you do have to take BG's regularly throughout the day.. Before eating so you know what dose of insulin you need etc...
Another good part, depending on what type of cannular (infusion set) you choose you change the infusion set either every 48 hours (steel) or 72 hours (Teflon)
Down sides,
It's attached 24/7, you can unclip it for bath's or for sport activities, but you may have to bolus the missing basal insulin before or after you put it back on.. If you remove it for longer than 2 hours then you have to either reatach or inject the missing basal insulin.. But you do get used to wearing it within days though..
Also because it only uses quick acting insulin, it can put you at higher risk of DKA as no sefty net of background insulin asorbing slowly in the body, but pumps do have verious alarms for different things, such as when pump is in suppend mode, and if an occusion happens (the pump fails to deliver insulin) the alarm when the pump senses that 3 units of insulin has failed to deliver..
But saying that...
There is at the moment no better delivery system out there that will do a better job in controlling your blood glucose, as long as you learn all the how to use it effectively with understanding what impacts on your control...
My control is excellent, HbA1c in the 5%, a couple of hypo's a month normally picked up around the 3.8mmol/l and if my BG hits 7mmol/l that's high for me.. But I am an experienced pumper, and before starting on a pump I was a very experienced with MDI and carb counting so only had to learn how to program/use my pump to my best advantage..
In your case you will have a lot to learn to get off the ground, so in your case it will take you longer