what temp did you take your gravity reading at? Hydrometer readings need to be adjusted based on temp of the liquid. I assume your kit was extract based? I've had some extract's that have kind of a ... tangy taste on the back end - hard to guess at.
On the clarity issue do some searches on...