Um, what?

I did forget to mention that the truck has 1509?? miles on it.

If it is an internal problem, I guess replacing the engine is more cost effective than repair. Yes?

I don't have the time or the knowledge for a teardown and rebuild.