While on the stand do a compression check from the spark plug.
I would take the oil pan off and clean the pickup and inspect.
I would put fresh oil in it and turn the motor till the oil starts coming out the top of the motor.
Check your rockers and pushrods for damage.
All in all, this...