What's the subject of 好像找到了?
This sentence has no subject. In Chinese, it's sometimes acceptable to leave out the subject if it's obvious from the context (some sentences are better analysed without using the concept of subject altogether, but that's a bit out of topic). So, in this case, it's difficult to translate directly to English since the English version would need a subject. In this case, I would say it's very likely that the subject is "我“ simply because "我好像找到了" makes more sense than other alternatives.