Idler looks good. Don’t have any idea about rest. Mechanics look ok. Motor doesn’t