Is the engine temp sensor working, that will richen up mixture when it sees cold, is there a leak in the line to the map sensor, a leak will richen mixture, is there any air restriction going into engine? when you say power loss, is the engine shutting down?