thanks for the help, the rattling is starting to get me scared though. im taking it in tomorrow (oops, this morning its 2am

) and i will get the oil leak and the rattling looked at.
im pretty sure that the rattling is coming from the intake cam sprocket