Which engine do you have in this truck?

If it's a 228 or 248 GMC you can touch valves on the piston top.

How many miles on the engine?