I stopped at the local hardware store on my way home after a 20 mile drive and as I'm walking away from the car I hear a cracking sound. Did it come from my car? I don't know for sure but I pop the hood after what seems like ages and low and behold the engine cover is askew. I proceeded to check the oil only to find the top two inches of the dipstick tube broken off. There was enough oil in it although the antifreeze did look a little dark. Could it be a cracked block?