Welp, this sucks. Finally got my engine back in and hooked up after major, went to start it up and once it fired, heard a clattering sound from hell....