I agree with some of the other posters..
Post up recipes for last few batches.
ALSO
Do not mash at 160. That isn't the answer. Test your thermometer. Boil water, insert thermometer ... if you are at sea level it should read 212f. Then make an ice slushy. Insert thermometer. It should read darn near 32f. If it doesn't then your thermometer needs replaced.
Avoid using anything you THINK might be contaminated. Autosiphons have lots of places that are hard to clean and could harbor nasties. You can get a 1/2 inch stainless steel siphon for $8. Stainless steel can be boiled. Boiling kills almost everything.
Don't just rely on star san to clean yeast storage jars - boil them for 10 minutes (and the lids). Take out of boiling water and immediately put lid on. Let cool (some leave the water in... this is fine - it just takes a few hours to cool down).
Get a water report. A good one. Ward Labs - $27. It will tell you all you need to know about your water.
Download BruNWater.. It is free. It will tell you A LOT about water chemistry. You input values from your water report (see above) and your grain bill. It then tells you what you need to do to your water. Great tool. Really. GREAT tool.
If you are feeling truly geeky - buy the book Water.
http://www.homebrewing.com/books.php (I have Water, Hops, and Yeast....get them all).
DO NOT blindly add brewing salts or acid.
I keep acid in mind and add some Lactic Acid (88%) if BruNWater tells me to. I don't have pH meter yet. If you want to get serious about mash chemistry - get a pH meter ($30-ish).