Yes its a rod bearing
I strongly suggest you Don't continue with your project and head over to a specialist to take it further apart and inspect your entire engine for other damages if any.
Sent from my iPhone using Tapatalk
I strongly suggest you Don't continue with your project and head over to a specialist to take it further apart and inspect your entire engine for other damages if any.
Sent from my iPhone using Tapatalk