Tell us about yourself!
You're very welcome! I've managed to solve it a few times thanks to your solution.
This is very helpful, but there is an error in the 2nd algorithm of Step 4. You have: U R U' R U' F' U F - it should read: U R U' R' U' F' U F which now works for me. Great guide though, thank you!