Hello everyone i am new here obviously. I need some help figuring something out. Here is the situation. 2004 Mazda 3 2.3l hatchback bought with broken trans. Went to LKQ unknowingly pulled a 2.0l auto trans thinking it was a 2.3l trans. i know i know i messed up. Anyhow got the tranny in without issues. When going to install axles from the 2.3l they did not fit. I had to source an intermediate shaft from a 2.0 and axles. But the 2.0 axles did not fit the 2.3 spindles either... So i had no choice but to take both sets of axles to some shop and have them actually weld 2.3l out axles onto the 2.0l shafts. My question is a year later axles are making noise when over 50mph. Can i purchase any axles that will work for my situation?? Or can i change my hubs/spindles to 2.0l if i cant will that allow me to purchase 2.0l axles and install normally?