2006 ford ranger engine 3.0 6 cylinder 171k for parts please contact us at 403-354-5560 our address is 4219 17 St SE A-Z RECYCLING LTD We are open Monday to Friday 9 am to 5:30 pm thank you