The complete swap is on average 2200$. You almost always need little odds and ends. Install time is purely up to you. I took my time cleaned the engine very throughly and made sure everything during the install was perfect and it took me about 5 days. You could find a buddy to help and get it done in two if you just wanted to throw it in.