Hi there Technosavy,
Your problem is the configuration register! You have set it tp 0x2142 which tells the router to actually ignore the startup-config file while booting!
Fixing the problem is easy, just follow these steps:
1) Log on to your router and enter global configuration mode
2) Enter the following command:
[code:1]
Router(config)# config-register 0x2102
Router(config)# end
Router# reload
[/code:1]
When the router reboots, you will see it loading you startup-config file!
Let us know if you have any problems.
Cheers,