Checking cam timing on assembled engine

Welcome from Waterloo. You may be able to check cam timing but you won't be able to adjust it without taking the front of the engine apart. The "unknown cam" is likely your problem especially if it has a lopey idle. You have a video?