Upload to photobucket, then copy the IMG code and paste it here.

Unsure about the check-valve, but that could very easily cause it.

Along with the oil filter being dry, I'd start taking stuff apart.