I've found that Haynes is pretty decent, but the pictures seem to stop when the steps are the most difficult.