Been waiting a week for the new fuel pump. We found the old one unsalvageable due to it being cross threaded. So, after installing the new one we found it was fine but the main fuel pump had a leak. This was due to the times we had loosened and tightened its nut. After installing a new copper ring, it worked fine. After checking both pumps we found no leaks.