assuming whoever made it knows what they're doing...it should fit right up....but im tellin ya...make sure u work on ur car right the first time or else it will cost you...
and to answer your question...yes you can install it yourself...but it's much easier w/ a friend to help you hold it down beneath so u can line up the bolts on the head/cat