yea pretty much...and im starting to tear apart the hoses n electrical, the only thing i dont know how to do is engine mounts n actually pulling it out