Searching for previous owner/builder

540 hp in a 3200 pound (?) car is no laughing matter. lol