Hiya - In reality one should always at least update to the latest official released OC version as quite a lot of changes would be implemented as well as some aspects would be taken out or amended. Me my self, I use the Nightly Versions as soon as they come out and so far haven't had any problems with them such as you described.
One should update all the files within the EFI Folder and should not reuse old files from the previous version, as well as updating to latest kexts version. The only files that should be kept from previous should be your SSDT files.
If you like, remove your personal data from your config.plist, compress and zip the entire EFI Folder and post it and I'll take a look at it for you.