$400, is actually a fair price at a dealer since they charge about $75
pr/hr plus all the parts. I do everything my self and at 50k i changed every fluid in my truck, every filter and plugs/wires and cleaned the throttle body and it only cost about $150 for all the parts and took an afternoon to do.