Mar 28, 2010 #1 fishyPSD Diesel? What's that? Joined Nov 3, 2008 Messages 25 Reaction score 0 Location Lakewood, CA Anyone have it and if so what do you think? They're definitely not cheap!