An update on my engine woes