67 barracuda front frame rail rot. any suggestions???

Im no welder, but I think you can get a cap welded on for now. It should hold up until you are ready to dismantle and do it properly. A cap is actually proper and solid, but is noticable is all. Good luck!