Help with Fiance's Ford Ranger

Thanks guys for trying to help. We had it towed to the shop, they looked at it and it had a broken valve spring. They said we will get it back today. I could have fixed it but it would had been at least a week job for me. Its nice to get the truck back so soon. Strange that it happened with only 112k miles on the engine.

I will have to look for a good reader after xmas. Thanks again guys for the input. Much appreciated!