I don't think any welding shops would work on a roll cage due to liability reasons. I do know a fabulous welder tho who might be able to do it. PM me...
My 3.5l eb gets way better mileage then my v8 … but the wind really affects mileage. I am super happy with mine no engine issues so far, only couple...