You are on the right path. Fast Eddie Starrs does have an ego. He also believes his own BS which will be his ruin.