I went with an engine swap myself. Its easier IMO and less time intensive. Cost is about a wash.