I very much suspect that it's your background insulin that is out and might be causing a large potion of your problems..
Novorapid, by 2 huors 80% of your dose will be used, if your dose is correct for what you eat, your 2 hour BG will be very slimilar to your pre-meal BG, the remainly 20% will have only a slight affect on lowering your blood glucose..
Looking at your background insulin
I suspect that your dose is too high, and at points of the day you are swimming in insulin, hence the large drop....
Our basal (background) profile will be a serries of troughs and high's as the liver flucuates the amount of glucose it delivers to the blood stream... what we try to do with our background insulin is to level off this as much as possible.. If the your background dose is wrong, the at certain points there isn't enough insulin to control BG, and it will rise, when you hit a trough then the background insulin will lower the BG.. Fasting tests are the only real way of finding out if you have your dose correct if correct, your BG what move from the starting BG by anymore than +/- 2mmol/l..
Because of the nature of MDI the profile can't be totally flat, so we use carb-quick acting ratio's to over come some of this...
It sounds as though your dose is too high, you need to check the correctness of the background, it may be that as well as reducing you might have to split your background dose, to better control the morning from afternoon/evening a lot easier..