Finally got the 340 into the barracuda today. Ive been waiting for so long to be able to do it, but my dad has been working, or i've been working when he hasnt. So hes been off of work all week and i had today off, and we got everything ready, and put it in, thought it was gonna rain, but didnt...