That is a good looking truck for sure, and it looks like you have several issues to work out. Take your time and you will get through it.