Currently have a 2001 GMC sierra pick up with a 4.8 L V8. Can this be swapped to a 5.3 liter? This is a spare pick up I purchased new and is in great condition. Considering making it a sleeper and putting in a stroker long block with a nice exhaust system. This would be using a 5.3 block. Is this doable in this truck and will all the components swap correctly? Thank you